London, the capital city of England is perhaps one of the most cosmopolitan and vibrant cities in Europe. With its diverse culture and spectacular landmarks, it is no wonder that millions of visitors travel to this city every year. 

The famous Madame Tussaud’s is a popular wax museum that exhibits celebrities and the royal family. There is also the London Planetarium located next door with some great shows on planets and stars. 

You can find an affordable London hotel within proximity of Heathrow airport. However, you should consider booking a room near the London Eye, which has 32 enclosed gondolas and offers visitors fantastic views across the city. 

Hotels in London offer all sorts of amenities, from bars, restaurants, gyms, and saunas, to health spas and massage rooms. There are a variety of facilities to suit all tastes and budgets as a lavish or an economical stop over.

Show hotels on the map

Why BestHotelOffers?

  • Search in 1000+ hotel sites at once
  • Compare prices before booking
  • Database of 500.000+ hotels
  • Lowest price guarantee