Via cavour 58, 1st floor, 00184 Roma
Bed and Breakfast 3 stars
Only 689 feet from Roma Termini Train and Metro Station, Relais Cavour Inn offers air-conditioned rooms with free Wi-Fi. The Coliseum is reachable on foot in 15 minutes.
Set in an elegant building, the Relais Cavour’s accommodations comes with a TV, safe, electric kettle and tiled floors. Bathroom...