Hotel St. Moritz is gevestigd in een mooi 19e-eeuws gebouw in het centrum van de Eeuwige Stad. Het bevindt zich op een steenworp afstand van het Piazza di Spagna de prachtige Fori van het keizerlijke Rome.
Situé dans un magnifique bâtiment du XIXe siècle, l'hôtel se trouve dans le centre de la Ville Éternelle, à quelques pas de la place d'Espagne et des magnifiques forums impériaux de Rome.