1018 calle dei nicoli, 30122 Venezia
Apartments
Situated in Venice, 1.6 km from Doge's Palace and 1.7 km from Basilica San Marco, Scala Mata offers air conditioning. The property is around 2.2 km from La Fenice Theatre, 2.2 km from Rialto Bridge and 1.8 km from Procuratie Vecchie. This pet-friendly apartment also has free WiFi. Boasting a DVD player,...