Hotel San Sebastiano Garden

F.ta S. Sebastiano - Dorsoduro, 2542
Venice
Italy