Calle del spezier 4509a castello, 30122 Venezia
Apartments
Located in Venice, Flat with canal view near San Marco provides city views and free WiFi, 400 metres from Doge's Palace and 400 metres from Piazza San Marco. The apartment, set in a building dating from 2000, is 1.7 km from Frari Basilica and 2.3 km from Venice Santa Lucia Train Station. The property...