Santa Margherita Guest House

  Dorsoduro 2885, Venice, Veneto, Italy

Booking.com Book Now