Westin Excelsior Location

The Westin Excelsior Lido Resort is located on the Venice's island of Lido, a narrow strip of sand between Venice and the Adriatic sea.

Road map


« Back to Westin Excelsior

Availability request
Direct to hotel

arrival date
departure date