Luxurious hotel situated in a great location for the sights of London.
Lynne from Newport, checked in Sat 06 Nov 2021
Hotel Information
One of London’s most iconic hotels, The Royal Horseguards features over 280 bedrooms and suites with stunning views over the River Thames. Walking distance from Charing Cross, Westminster & Embankment stations. The hotel is only 43min from Heathrow. Perfectly located close to Westminster, London Eye & Trafalgar Square.
Enjoy a delicious meal at One Twenty One Two Restaurant, scrumptious afternoon tea in the Lounge or a drink at the Equus Bar. The outdoor terrace is open in the summer and provides a secluded haven of tranquility, where you can enjoy al-fresco dining or simply a quiet drink away from the busy capital. The Terrace can also be booked for private events. This impressive building is also home to 16 meeting rooms including One Whitehall Place, which is one of the most unique banquet and conference venues in West London.
TripAdvisor Traveller’s Choice 2024 & Greenage ECOSmart 2023 Gold Accreditation.
Facilities
Air Conditioning
Babysitting / Childcare
Bar
Gym
Restaurant
Television
Wi-Fi