Karta Vacation Rentals
In the heart of Venice city center, literally steps from St. Mark’s Square and St. Mark’s Basilica. Walk to the Doge’s Palace and Rialto Bridge in minutes — the hotel overlooks Calle degli Specchieri, the short street that leads straight to Piazza San Marco.