San Marco Schiavoni apartments Apartment Castello
In the heart of Venice, San Marco Schiavoni apartments offers free Wi-Fi, air conditioning and household amenities such as a fridge and kettle. The apartment is 300 metres from Basilica San Marco.
Number of rooms: 2
4619 Calle delle Rasse, Castello, 30124 Venice, Italy