Map
Campo Santa Maria del Giglio, Venice 30124, Italy
Hotel
The Gritti Palace