Отель расположен в центре Рима, в здании, построенном в 1920-х годах. В 200 м от отеля находится парк Вилла Торлония. До ближайшей станции метро всего 10 минут пешком. Рядом останавливаются городские автобусы, следующие в сторону железнодорожного вокзала Термини. Отличный выбор для туристов, которые хотят проникнуться атмосферой Вечного города.