The St. Regis Rome

Rome, Italy.

 136 Reviews
Via Vittorio Emanuele Orlando 3, Rome
Rating : 8.4 out of 10 based on 136 reviews.



The St. Regis Rome - Map