San Marco 2986, 30124 Venezia
Apartment
with
1
room
Smeraldo Apartment Loc-03081 in Venice features accommodations with free Wifi, a 10-minute walk from Piazza San
Marco, 0.6 miles from Rialto Bridge, and a 11-minute walk from St. Mark's Basilica. The property is around a 17-minute walk from Ca' d'Oro, 1.3 miles from Venice Santa Lucia Train Station, and a 2-minute ...