Апарт-отель расположен в центре Лондона, всего в 150 метрах от Трафальгарской площади. Станция метро Embankment и национальная галерея находятся в 2 минутах ходьбы от отеля, здание парламента и Биг-Бен – в 10 минутах ходьбы. Отель идеально подойдёт для осмотра достопримечательностей и шопинга.