5 star

Royal Horseguards London

2 Whitehall Court, Whitehall, Westminster, London, SW1A 2EJ

<< Previous page

Key

Tick / untick to toggle visibility

Built in 1884 in the style of a French château this Grade I listed iconic building sits proudly on the banks of the Thames overlooking the river and the impressive London Eye. Occupying an enviable location, it is just a heartbeat from Buckingham Palace, Westminster Abbey and Downing Street, and a leisurely stroll from Trafalgar Square and Covent Garden putting shops, theatres and restaurants on your doorstep. All this and easy tube access a minutes walk away, makes it a perfect base to explore the capital`s rich sights. More Info.

Expert advice

1800 937 937
Mon-Fri: 9am-8pm
Sat: 9am-5.30pm
Sun: 10am-6.30pm

Customer reviews

Excellent

Overall rating 93%

7/10/2024

Guest rating:

Excellent

"Lovely hotel and great locat..."

25/8/2024

Guest rating:

Excellent

"Lovely hotel"

9/5/2024

Guest rating:

Excellent

"Superb location, quality food and very attentive s..."

14/2/2024

Guest rating:

Excellent

"59734;"

20/5/2023

Guest rating:

Excellent

"Great hotel in a fabulous position and the staff w..."