Hotel Caneva

Campo della Fava 5515, in Venice, Italy

1 star hotel


See all hotels in Venice