London is the cultural hub of Britain and one of the most popular destinations for tourists visiting the country. With tens of thousands of places to stay in the capital, there is a vast range of hotel offers in London to ensure visitors get the best value during their holiday.
Britain's largest city is home to a wondrous range of attractions that tourists can explore when using one of the many London hotel offers.
The National Gallery is one of the most popular stops for visitors during their stay in London. Located in the historic Trafalgar Square, the art gallery displays some of the finest pieces of work by Western artists from the last 600 years. Tourists enjoying London hotel offers at centrally located accommodation such as the Jumeirah Lowndes Hotel or Jumeirah Carlton Tower, can gain entry to the collection for free.
Bus tours of the capital are also popular with tourists enjoying one of the countless hotel offers in London. Most allow visitors to hop-on and hop-off, with a tour providing an interesting and expert insight into some of the capital's most well-known sites.
Madame Tussauds museum in London is one of the city's oldest exhibitions and has been entertaining visitors for almost 200 years. Displaying an eclectic assortment of wax sculptures, ranging from historical to celebrity figures, the museum is one of the most popular family attractions in London.
Enjoy hotel offers in London
London is a treasure trove for tourists, offering some of the most interesting and entertaining things to do anywhere in the world. Taking advantage of a hotel offer in London at the Jumeirah Lowndes or Jumeirah Carlton Tower allows tourists to enjoy all the charms of the city from a beautifully styled and excellently located room.