This incredibly stylish hotel is located in a fashionable area near Earl's Court and Knightsbridge. Sights close by include Kensington Palace, the Victoria and Albert Museum, the Natural History Museum, the Science Museum, and famous Hyde Park. A public transport stop is also only a short walk away (around 100 m). Built in 1850 and recently renovated, the hotel is Victorian in style and consists of 100 rooms on 6 floors. It has a foyer, a bar, and a restaurant serving a wide range of cuisine.