El hotel está a menos de 50 metros de la Plaza de España, en la zona de Rione Campo Marzio, exactamente entre las estaciónes de metro Barberini y Spagna, y fácilmente accesible desde la estación de trenes central Termini de Roma. Muchas de las atracciones de interés turístico romanas, como la Fontana de Trevi, la Piazza Navona y el Coliseo, están a poca distancia a pie. El hotel está situado en el corazón de la prestigiosa Via Sistina y que fue inaugurada por el Papa Sixto V en el siglo XVI.