Rome’s first deluxe hotel continues its heritage in offering luxury accommodation in Rome's historic centre. A few steps from Piazza della Repubblica, the St. Regis Rome is a short walk from Via Veneto. St. Regis is 15 minutes' walk from the Spanish...
Rooms total: 7 More information »Repubblica - Teatro dell'Opera Metro Station 0.2 km
Piazza della Repubblica 0.2 km
National Museum of Rome 0.4 km
Teatro dell'Opera di Roma 0.4 km
Gardens of Sallust 0.5 km
Barberini Metro Station 0.5 km
Piazza Barberini 0.5 km
iCavour Conference Centre 0.6 km
Rome Termini Metro Station 0.6 km
Rome Termini Train Station 0.7 km