
Belmont Holidays
Book a Hotel + Flight or Car together to unlock savings
Where to stay in Belmont

London City Centre
Known for its fascinating museums, stunning river views and acclaimed art galleries, there's plenty to explore in London City Centre. Top attractions like Trafalgar Square and Piccadilly Circus are major draws. Catch the metro at Charing Cross Underground Station or Leicester Square Underground Station to see more of the city.
Top hotels in Belmont

Radisson Blu Hotel, London Heathrow
"Very convenient close to the airport plus beautiful hotel"
Reviewed on 5 Jun 2026

Strand Palace Hotel
"Great location, helpful staff and kind reception! I would stay here again!"
Reviewed on 5 Jun 2026

The Tower Hotel, by Thistle
"The thing that makes this property so wonderful is the location and the views. The rooms, although amazing views, were outdated. The bathroom could’ve been cleaner. Overall it was a decent room for the amount of time I spent in it. The part that bothered me was the hotel lobby was under construction ..."
Reviewed on 5 Jun 2026
Frequently asked questions
Popular places to visit

Hyde Park
Hyde Park is just one of the places to see in London, so why not enjoy the other things to explore during your travels? Visit the shops and notable monuments in this vibrant area.

Piccadilly Circus
You can learn about the local history of London when you make a stop at a well-known site such as Piccadilly Circus. Discover the entertainment choices and notable monuments in this culturally rich area.

Buckingham Palace
Buckingham Palace is just one of the places to see in London, so why not enjoy the other things to explore during your travels? Stroll along the riverfront or experience the acclaimed theatre scene in this vibrant area.



