San Marco 999, Venice, 31021, Italy
Check in from:
Check out before:
City Apartments - San Marco Canal
Situated in Venice, a few steps from Ca' d'Oro and a few steps from Church of San Giorgio Maggiore, San Marco Tower Apartment offers free WiFi and air conditioning.