Hotel Cavour Luxury Rooms
Via Cavour 57, 00184, Rome, Città metropolitana di Roma Capitale, IT - 00184 - Rome,
Italy
View Map
Area: Termini - Repubblica
- Jump to:
- Info
LocationWith a stay at Cavour Luxury Rooms, you'll be centrally located in Rome, within a 5-minute walk of Basilica di Santa Maria Maggiore and Teatro dell'Opera di Roma. This townhouse accommodation is 0.3 mi (0.5 km) from Via Nazionale and 0.7 mi (1.1 km) from Piazza Barberini.RoomsMake yourself at home in one of the 9 air-conditioned rooms featuring minibars and espresso makers. Bathrooms feature showers, hair dryers, and bathrobes. Conveniences include safes and electric kettles, and housekeeping is provided daily.Amenities