Dette hotellet ligger i Roma bysentrum og 15 minutters gange unna Villa Borghese og Teatro dell'Opera di Roma. Barberini stasjon ligger bare 4 minutters gange unna og Spagna stasjon ligger 6 minutters gange unna.