Hotel Monaco & Grand Canal
Hotel Monaco & Grand Canal
Hotel
Calle Vallaresso, San Marco 1332
, Venice, VE, Italy
30124
86
Very Good ·
645 reviews