Karta Vacation Rentals
In Rome's City Centre, a townhouse stay just steps from the Spanish Steps and Piazza di Spagna. Trevi Fountain, Via Condotti, Via del Babuino and Caffè Greco are all within easy walking distance. Family-friendly and perfectly placed for sightseeing.