The St. Regis Rome

4.5 

Via Vittorio E. Orlando, 3, Rome, 00185, Italy   •  Weather:   

Local Time Phone +39 06 47091

4.5