Campo santa margherita, 2910, 30123 Venezia
Apartments
Situated in Venice, 500 metres from Frari Basilica and 400 metres from Scuola Grande di San Rocco, Breathtaking terrace in Santa Margherita Square features air-conditioned accommodation with a terrace and free WiFi. The property is set 1.8 km from Basilica San Marco, 1.8 km from Doge's Palace and 2.1...