Отель расположен в фешенебельном South Kensington рядом с такими достопримечательностями, как Harrods и Hyde Park. Отель предлагает гостям современный комфорт и высокий уровень обслуживания. Это уникально теплый отель с персонифицированным обслуживанием, получивший награду за гостеприимство, комфорт и сервис.