Beautifully remodeled rooms featuring fine wood and a marble finish are what can be found in the 97 rooms here. The location is one of the reasons guests choose to stay here. Nearby attractions include St. Mary ... Read more

View all Luxury Hotels in Venice