Places to stay

The cluster of world-leading cultural and educational organisations in South Kensington makes this a unique place to stay - with the Science Museum, Natural History Museum, the Victoria and Albert Museum, Hyde Park and the Royal Albert Hall all within walking distance of each other.

The Rembrandt

The Rembrandt is a four-star hotel bursting with culture and history. The beautifully modernised Edwardian rooms were originally apartments for Harrods. The Rembrandt also boasts modern event suites, a stylish restaurant, plus Aquilla Health and Fitness featuring an indoor pool.

The Vanderbilt Hotel

The 4-star Vanderbilt hotel is a 19th century, Grade II listed townhouse situated on Cromwell Road. Combining historical features with modern style, the beautiful bedrooms and Italian marble bathrooms all boast individual layouts, thanks to the building’s history.