San marco, 4691 piano terra, 30124 Venezia
Apartments
Set in Venice, 400 metres from Basilica San Marco and 400 metres from Rialto Bridge, Ca Del Gambero Canal View provides accommodation with amenities such as free WiFi and a flat-screen TV. The property is around 1.3 km from Frari Basilica, 2 km from Venice Santa Lucia Train Station and 300 metres from...