The Royal Horseguards Hotel is a luxury hotel located in central London, overlooking the River Thames and within walking distance of many iconic landmarks. With 282 modern and elegant guest rooms and suites, guests can enjoy plush bedding, marble bathrooms, and stunning views of either the river or Whitehall Gardens. The hotel also offers modern amenities such as complimentary Wi-Fi and 24-hour room service. Dining options at the hotel include the One Twenty One Two Restaurant, which serves modern British cuisine, and the Equus Bar, offering classic cocktails and light bites in a sophisticated setting. The hotel also features a fitness centre, spa, and 24-hour concierge service, making it an ideal choice for business travellers and tourists alike.
The hotel's prime location provides easy access to many of London's top attractions, including the Houses of Parliament, Trafalgar Square, and the West End theatres. Whether guests are looking for a luxurious base to explore the city or a sophisticated retreat, this five-star hotel it is an excellent choice for a memorable stay in London.