Karta Vacation Rentals





In a leafy corner of Rome, a short walk from Villa Borghese and a quick drive to the Spanish Steps and Piazza di Spagna. This luxury grand hotel & spa sits close enough to pop into the city’s best sights and is pet-friendly for travelers who bring four-legged companions.