One of the capital’s most distinguished hotels created with luxurious English elegance. Offering fine views over the royal park and chic shops of Knightsbridge, it is a highly fashionable address in London.
Travel within 14 days
Travel in 15-30 days
Travel in 31-60 days
Other Recommended London Holiday Options, go to London page