Westin Excelsior

£295.00 - £495.00
  • Westin Excelsior

The Westin Excelsior Hotel on the Lido in Venice, 1957. (Photo by Slim Aarons/Getty Images)