Search our site

Speak with our front desk team


+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 ...