Dette hotellet ligger i Municipio Roma I og 15 minutters gange unna Baths of Diocletian, Teatro dell'Opera di Roma og Basilica di Santa Maria Maggiore. Dessuten ligger Romersk forum og Galleria Borghese kun 3 kilometer unna.