Отель расположен на одной из наиболее фешенебельных торговых улиц города, неподалеку от выставочных центров Olympia & Earls Court, в 15-и минутах ходьбы до станции метро "High St. Kensington", в 3-х минутах ходьбы до ближайшей автобусной остановки. К числу находящихся поблизости достопримечательностей также относятся: Kensington Gardens, Hyde Park и Royal Albert Hall. Отель идеально подходит для тех, кто любит активно участвовать в жизни большого города.