Este hotel está localizado num palácio histórico do século XIX, atrás da Via XX Settembre e a poucos passos da Piazza Sallustio. A sua localização é excepcional, no coração de Roma e apenas a 5 minutos a pé de duas estações de metro que ligam ao Vaticano e ao Coliseu. A apenas dois minutos a pé existe uma paragem de autocarro que o leva a locais emblemáticos como a Piazza Venezia e a Via del Corso. As lojas exclusivas e a Piazza di Spagna ficam a cerca de 15 minutos a pé do hotel.
Localizado no centro da cidade, entre duas paragens de metro: Barberini a 900 me Termini a 1 km.