Situovaný 450 metrů od stanice metra Repubblica - Teatro dell'Opera, Hotel St. Moritz Řím nabízí sejf a úschovnu zavazadel. Ubytování je 1 km od Náměstí Piazza Navona, a také 1,1 km od Gesù, kostel.
Hotel se pyšní pohodlným umístěním ve čtvrti Via Nazionale nedaleko Chiesa di Santa Susanna alle Terme di Diocleziano. Centrum města je vzdáleno 10 minut chůze, a železniční stanice Roma Termini je 900 metrů od nemovitosti. Autobusové nádraží Nazionale/Quattro Fontane je 50 metrů od ubytování.
Designový nabízí hostům 20 pokojů včetně dvoulůžkový pokoj s oddělenými postelemi a dvoulůžkový pokoj s manželskou postelí, který nabízí vícekanálovou televizi a soukromý sejf. Většina pokojů nabízí výhled na město. Pokoje nabízejí bidet, samostatnou toaletu a sprchu v každé koupelně.
Na místě se nabízí i bufetová snídaně. Da Trani je umístěna 50 metrů od hotelu a nabízí italskou kuchyni.