Hotel Alla Fava 2 stars

Campo de la Fava, 5525 Castello, Castello, 30123 Venice, Italy

Hotel image
Read more reviews for Hotel Alla Fava