Hotel Santa Chiara overlooks the Gran Canal and Piazzale Roma (the only part of Venice reachable by car). It is in front of the train station and really near to the cruise terminal and few minutes by car from t ... Read more

View all Luxury Hotels in Venice