Via Cavour 233/237, Rione Monti, 00185 Rome, Italy
One of our top picks in Rome.Just 1,300 feet from the and the , Hotel Centro Roma is in central Rome, 500 feet from Cavour Metro Station. It offers free WiFi, classic-style rooms, and a 24-hour reception with multilingual staff.
Rooms come with air conditioning, wooden furnishings and a TV as well as a small bottle of water. The en suite bathroom is complete with a hairdryer and free toiletries.
Breakfast is served daily at a nearby cafè. On arrival, guests will receive free maps of Rome.
The Centro Cavour is 1 metro stop from Termini Train Station. Piazza Venezia and the shopping street Via Del Corso can be reached on foot in 10 minutes.
Santa Maria ai Monti 0.1 miles
Piazza della Madonna dei Monti 0.1 miles
Cavour Metro Station 0.1 miles
Church San Domenico 0.2 miles
Colosseo Metro Station 0.2 miles
Angelicum Pontifical University 0.2 miles
Regia 0.2 miles
Coliseum 0.3 miles
Sacred Road 0.3 miles
Domus Aurea 0.3 miles
Ristorante Benso Restaurant 0 miles
Supermercato Elite Supermarket 0 miles
Monti Market 0 miles
Bar Ciardi Cafe/bar 0 miles
Rome Ciampino Airport 8.3 miles
Fiumicino Airport 14.2 miles
Roman Forum 0.3 miles
Trevi Fountain 0.6 miles
Rome Termini Train Station 0.7 miles
Piazza di Spagna 0.9 miles
Campo de' Fiori 1 miles
Piazza Navona 1 miles
Castel Sant'Angelo 1.4 miles
St. Peter's Basilica 2 miles
Vatican Museums 2.1 miles
Stadio Olimpico Roma 3.3 miles
Children of any age are welcome. To see correct prices and occupancy information, please add the number of children in your group and their ages to your search.
There is no age requirement for check-in