A Venice hotel on a quiet street with direct access to minor canals and waterways. Its location is perfect for discovering authentic Venice beyond the main tourist routes.
AddressCalle de Ca' Falier 118c, Venezia
CityVenezia
