The St. Regis Rome

4.6 (377 reviews)

Via Vittorio E. Orlando, 3, Rome, 00185, Italy   •  Weather:    •   Local Time:     •  Phone: +39 06 47091  

4.6

Close