Search our site


Speak with our front desk team


London

+44 207 590 3022

 
 


 
In ‘Luxury Hotels Rome’

St. Regis Grand Hotel, Rome

Overview The St. Regis Grand Hotel is a five star hotel situated in the heart of Rome, a “stone’s throw away” to some of the historic city’s most magnificent and treasured attractions, the Spanish steps, Trevi Fountain ...