Featuring free Wi-Fi throughout, Corte Barozzi offers suites and self-catering apartments in Venice, a 4-minute walk from Saint Mark Square. The nearest Vaporetto Water Bus Station is San Marco ƒ?? Vallaresso, 300 metres away.
Address: San Marco 2155, Venezia
Rates from:
EUR 95 Book Now