Map
1332 San Marco, Venice 30124, Italy
Hotel
Hotel Monaco & Grand Canal