Karta Vacation Rentals
On the Grand Canal in central Venice, a short walk from St. Mark's Square, Teatro La Fenice and Santa Maria della Salute. Located at San Marco, this is a centrally located, family-friendly and pet-friendly hotel — dogs up to 11 kg are welcome.