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