An illustrious landmark within the Eternal City, St. Regis Rome is the premier address that stands resolutely on Piazza della Repubblica, providing a discrete and highly indulgent sanctuary.