Karta Vacation Rentals
In central Rome, this air-conditioned penthouse with a private terrace sits steps from Piazza di Spagna and the Spanish Steps. Trevi Fountain and the Colosseum are also within easy walking distance, with the city center about 1 km away.