A kényelmes Residenza Leone XIII Hotel Róma kíváló hely Róma New Cross körzetében, a Colosseum pedig körülbelül egy 25 perces sétára található. Parkoló is rendelkezésre áll.
A Szent Péter-bazilika hozzávetőlegesen 1 km-re, a Vatikán pedig néhány saroknyira fekszik a Róma városi hoteltől. A környék vallási nevezetességei közé tartozik a Santa Maria Maggiore bazilika (2 km) és a San Luigi dei Francesi-templom (1,1 km). A környéken olyan bevásárlási lehetőségek is elérhetők, mint a Szent Péter tér, amely csupán egy 14 perces sétára található a Róma városi Residenza Leone XIII. A Gianicolo/Urbano VIII buszmegálló egy 450 méteres távolságra van a hoteltől, és 2 km-es távolságra van a Flaminio vasútállomás.
Róma városi ingatlan 15 szobája tea- és kávéfőző berendezéssel, továbbá olyan modern kényelmi eszközökkel felszerelt, mint síkképernyős műholdas TV. Klímaberendezéssel kedveskednek a vendégek kényelme érdekében. A Residenza Leone XIII magán fürdőszobákat is kínál bidével, külön WC-vel és zuhanyzóval. A szobákból élvezheti a kertre néző kilátást.
A helyszínen van egy teraszbár. A Cantina & Cucina európai ételeket kínál, és 19 percnyi gyalogútra található.