The hotel is located in fashionable South Kensington, just a few minutes' walk from South Kensington underground station and the museums. Harrods, fashionable Knightsbridge, and the cafés, restaurants and antiques shops of Chelsea are all close at hand.