Розташований в центрі Лондона, поруч з Hyde Park, Kensington Gardens, Notting Hill, театрами West End і основними пам'ятками міста, з просторим мальовничим садом в стилі Zen при вході, The Hempel, названий на честь знаменитого англійського дизайнера - творця готелю Anouska Hempel.