C. degli albanesi, 4226, 30122 Venezia
Apartments
Located in the centre of Venice, 200 metres from Doge's Palace and 300 metres from Basilica San Marco, 2 min da Piazza san Marco L-Home Venice offers free WiFi and air conditioning. This property is set a short distance from attractions such as Frari Basilica, The Bridge of Sighs, and Procuratie Vecchie....