The Pelham Hotel

The Pelham isĀ a luxury 5 star boutique hotel in the heart of South Kensington. An iconic, traditional andĀ romantic haven nestled in the fabulous surroundings of The Royal Albert Hall, Natural History Museum and Harrods. Find out more

The Rembrandt Hotel

A favourite of independent business and leisure travellers from all over the world, the 4-star Rembrandt Hotel gets the details right: free WiFi, free English breakfast, a popular lounge bar and restaurant, and discounted use of the adjacent spa and swimming pool at Aquilla Health and Fitness Club. They also promote regular offers online. Find out more