Het hotel ligt aan het plein Piazza della Repubblica, tegenover de Thermen van Diocletianus en dicht bij de Spaanse Trappen, de Trevifontein en het Colosseum. De wijk Monti ligt ook op loopafstand.