Schiavoni Design San Marco is an apartment located in Venice, 200 metres from Basilica San Marco. The air-conditioned unit is 300 metres from Piazza San Marco. Free WiFi is available throughout the property. The unit is equipped with a kitchenette.
Address: Calle delle Rasse, San Marco, 4619 (check-in takes, Venice
Rates from:
EUR 149 Book Now