Located in the centre of Venice, 100 metres from Piazza San Marco and 200 metres from Basilica San Marco, San Marco 1099 offers free Wi-Fi and air conditioning. The property is around 1.1 km from Ca' d'Oro, 1.4 km from Frari Basilica and 2.
Number of rooms: 2
1099 San Marco, San Marco, 30124 Venice, Italy