Featuring free WiFi and air conditioning, San Teodoro Palace - Luxury Apartments is located in Venice, 100 metres from Rialto Bridge. Basilica San Marco is 400 metres from the property.
Address: Calle dei Bombaseri 5074, San Marco (Check-in Camp, Venice
Rates from:
EUR 179 Book Now