Karta Vacation Rentals
In central Rome, a few minutes' walk from Termini Station and tucked on Via Castelfidardo 54. This 3-star hotel sits within easy reach of the Baths of Diocletian, Basilica of the Sacred Heart, Porta Pia and the British Embassy. Perfect for family-friendly stays and quick sightseeing on foot.