• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hotel.
Hotel Metropole
Riva Degli Schiavoni 4149, Venice, Italy
One of the most luxurious hotels in Venice, the Metropole offers views of the Lagoon from a privileged position, 350 metres from Saint Mark's Square. Rooms are decorated in an oriental style.
Page 1 of 1
1