Book now

5-Star Hotel near Harrods

Harrods is a 25 minute walk from St. James’s Hotel and Club but can be reached much quicker using the nearest tube station. Spend your afternoon at Harrods which is London’s most luxurious department store and in the evening continue the luxury by dining at our Restaurant Seven Park Place before relaxing in one of our luxurious rooms or suites.

Harrods is a luxury department store located on Brompton Road in Knightsbridge, London. It is the biggest department store in Europe and includes over 330 departments for consumers to choose from. Harrods has become a popular tourist attraction in London thanks to it’s impressive architecture and how it gives the public a look in on how the wealthy and famous spend their riches.

See what our guests have to say:

Excellent Boutique Hotel with a Great Central Location’ Alessandro, Milan, Italy.

“Our stay at this hotel exceeded our expectation. We enjoyed the hotel, the staff, great atmosphere in a little bar setting and great food. Centrally located just of Piccadilly Ave. and close to Harrods.”

The Best Hotel Experience We Have Had in London’ – David, New Zealand.

“We will be recommending this hotel to our friends particularly for the high service levels and intimate at home ambience.”