Fabulous hotel amazing location- not to be missed - one of London's hidden gems
The hotel rooms and cosierge service is excellent, especially Roy. They got reservations for us etc.. even tickets to football (soccer). The hotel could improve the curve appeal. The lobby is in bad taste, could be more simple, less busy, but is well located, rooms are new and sparking clean cotton ...
Excellent location, and surprisingly reasonable. Breakast a great value.
Felt like it was my own home. It was less of a hotel environment and more of a peaceful place where you won’t be bothered.
A very enjoyable experience, this hotel was comfortable and convenient both in short walking distance to three popular attractions and had the benefit of a 5 minute stroll to an underground station. The hotel staff were pleasant and helpful and the hotel restaurant was very good. Overall this was ...
Hotel very nice and very friendly staff but terrible experience with Expedia.
Great location and great ambience .... dining facilities very good although too small for the number of guests
The hotel was in a good location and we found the staff friendly and helpful.
Natural History Museum is located in a vibrant area of London known for its stunning river views and architecture. Choose from one of 582 hotels and other accommodation options within a mile of Natural History Museum so you have a home base for exploring the greater London area.
Take your pick of 582 hotels and accommodation options within a mile of Natural History Museum, including these options:
Museum of London, Tower of London and Kensington Palace feature a variety of fascinating exhibits to see while you're in town. While you're exploring, swing by Buckingham Palace, Big Ben and St. Paul's Cathedral to learn a bit about the area. You can check out the local talent at Victoria Palace Theatre, London Palladium Theatre and Her Majesty's Theatre.
If you want to see more of the surrounding area, you might plan a visit to London Dungeon and University College London. You might also stop by University of London, located 2.7 mi from Natural History Museum, or London Stock Exchange which is 3.5 mi away.
You can access metro transport at High Street Kensington Station, Notting Hill Gate Underground Station and Gloucester Road Underground Station. If you'd like to explore farther outside of the area, you may want to rent a car for your trip.