Harrods, Harvey Nichols, the international designer stores of Sloane Street and Brompton Cross, art galleries and bespoke antique shops are within minutes' walk of the hotel. Buckingham Palace,...
Read more
Double RoomTwin Room
Availability
Please enter the dates of your stay to check availability