Before I BookHotels in United KingdomHotels in LondonThe Royal Horseguards

The Royal Horseguards

The Royal Horseguards, located in the heart of London, is a historic hotel offering guests an elegant stay with a touch of classic British charm.

The Royal Horseguards in London, United Kingdom

Photo of The Royal Horseguards by The Royal Horseguards Hotel & One Whitehall Place, London on Google Maps

Housed in a Grade I-listed building, the hotel boasts well-appointed rooms that blend traditional style with modern comforts. Many rooms provide stunning views of the River Thames and landmarks such as the London Eye.

Guests will find themselves conveniently placed near iconic attractions. A short walk leads to Trafalgar Square, where visitors can enjoy the National Gallery’s impressive art collections. Stroll along the Thames to discover the cultural hub of Southbank Centre or cross over to explore Westminster Abbey and Big Ben.

The hotel’s dining options are notable for their quality, catering to both casual and fine dining preferences. The lounge offers traditional afternoon tea, allowing guests to indulge in a quintessentially British experience.

A key advantage is its central location, providing easy access to public transport for further city exploration. The ambiance melds historical grandeur with modern service standards, ensuring a memorable stay.

However, some may find the classic decor not entirely aligned with contemporary tastes. Additionally, while its prestige brings many benefits, it might result in higher demand during peak times.

Pros Cons
Centrally located near major attractions Classic decor might not suit all tastes
Stunning river and landmark views High demand during peak times
Historic building with elegant interiors
Diverse dining options including afternoon tea
Easy access to public transport

The Royal Horseguards in 360°

The Royal Horseguards Details

Category: Hotels in London, Hotels in United Kingdom

Address: 2 Whitehall Ct, London SW1A 2EJ, UK

Booking Options:


Things To Do: