Hotels near Natural History Museum

DISCOUNTED HOTELS LONDON
Great savings on London Hotels
since 1999

Hotels near Natural History Museum

  • Book For Tonight
  • Book For Tomorrow
  • London Hotels
  • Group Bookings
  • Sitemap
Home > London Attractions > Hotels near Natural History Museum


Search deals for Hotels near Natural History Museum
/

Hotels near Natural History Museum

Browse our selection of the cheapest Hotels near Natural History Museum

Eden Plaza Kensington

Eden Plaza Kensington Hotel, London, 3 Star Hotel 3 Star Hotel
The Eden Plaza Hotel is located on Queen's gate in central London, and is within walking distance to the three most famous museums in Kensington.
More Details

St Mark Hotel

St Mark Hotel Earls Court, London, 3 Star Hotel 3 Star Hotel
The St Mark Hotel is situated on Barkston Garden in London's Earls Court, and is within a 5-minute walk from Earls Court underground station.
More Details

Ambassadors Hotel London Kensington

Ambassadors Hotel London Kensington, 3 Star Hotel 3 Star Hotel
The hotel is conveniently located just off Cromwell Road and the famous Museum Mile and is within a 6 minutes' walk of Earls Court Underground Station.
More Details

Abcone Hotel London

, 3 Star Hotel 3 Star Hotel
More Details
Discounted Hotels London

Customer Service

Phone
01480 212898

Quick Links

  • Home
  • Get in touch
  • My Account
  • Group Bookings
  • About Us
  • Privacy Policy
  • Sitemap

Copyright © 1999 - 2025

Discounted Hotels London

  • Book For Tonight
  • Book For Tomorrow
  • London Hotels
  • My Account
  • Sitemap