Set in a prestigious 18th century building 3 minutes’ walk from St. Mark’s Square, this luxury hotel boasts panoramic views of the Grand Canal. Its lavish Venetian rooms include a large marble bathroom.
Set in a prestigious 18th century building 3 minutes’ walk from St. Mark’s Square, this l Read more
Set in a prestigious 18th century building 3 minutes’ walk from St. Mark’s Square, this luxury hotel boasts panoramic views of the Grand Canal. Its lavish Venetian rooms include a large marble bathroom.
Set in a prestigious 18th century building 3 minutes’ walk from St. Mark’s Square, this luxury hotel boasts panoramic views of the Grand Canal. Its lavish Venetian rooms include a large marble bathroom.
Number of Rooms: 75