Near the Piazza della Repubblica, the St. Regis is the epitome of elegance. Completely renovated just a few years ago, this 138-room luxury establishment delivers everything it promises and more. You’ll also find that the motto of the family who founded the line of St. Regis hotels remains the same: treat everyone as if they are your own personal guests, whether in the lobby, at the Oriental-inspired spa, in the restaurant, or at the bar.