Fondamenta dei tolentini, santa croce, 608, 30135 Venezia
Guest houses
A recently renovated property, Locanda Ca' Leon is located in Venice near Frari Basilica, Scuola Grande di San Rocco and Venice Santa Lucia Train Station. Among the facilities at this property are full-day security and a concierge service, along with free WiFi throughout the property. Guests can access...