Via Vittorio E. Orlando, 3, Rome 00185 Italy
+39 06 47091

Check Room Rates & Availability

The St. Regis Rome