Karta Vacation Rentals
In the bustle around Rome's Termini station — literally a stone's throw away at Via Marghera 13. This budget-friendly hotel sits on the north side of Termini and is within easy walking distance of the city center, Santa Maria Maggiore and Villa Medici. Fontana di Trevi and Piazza di Spagna are about a 30-minute walk.