The Grosvenor Kensington Hotel, nestled in the West of London is the perfect place to stay when visiting the city. Just a stones throw from Earls Court and Olympia, Royal Albert Hall and Natural History Museum, the hotel is an ideal choice for both the business and leisure traveller. Each of the hotels 107 rooms is well appointed, light and spacious, guaranteeing you a peaceful nights sleep. The hotel also offers a tasty full English or continental breakfast to ensure you days begins with a good start. For those looking to unwind after a busy day, the Norfolk Bar offers a relaxing atmosphere and a wide range of drinks.