Santa Margherita Guest House

Dorsoduro 2885, Dorsoduro, 30123 Venice, Italy

Hotel image
Read more reviews for Santa Margherita Guest House