logo

Location of The Royal Horseguards Hotel, London

Location

2 Whitehall Court, London, United Kingdom, SW1A 2EJ
Nestled along the banks of the River Thames, this historic hotel is strategically located at Embankment, placing guests in close proximity to London's iconic attractions. Within easy walking distance, you'll find landmarks such as the Houses of Parliament, Big Ben, and the London Eye, providing an ideal base for exploring the vibrant city. The tranquil Whitehall Gardens are just steps away, offering a serene escape from the bustling streets of Westminster. Nearby, the renowned One Twenty One Two Restaurant and various bars enhance the experience of enjoying the best of London's dining and nightlife.
Check rooms and rates
From296US$ /night
Check-in
22Nov2024Select date
Check-out
23Nov2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
street view
2 Whitehall Court, London, United Kingdom, SW1A 2EJ
Nearby
Square
Trafalgar Square
520 m
Whitehall Palace Whitehall Horse Guards Avenue
Banqueting House
260 m
Whitehall Palace 1529 Whitehall
Whitehall
300 m
Restaurants
The Sherlock Holmes Public House & Restaurant
290 m
10 Northumberland Street St James
London Showboat
290 m
Westminster Pier Victoria Embankment Victoria Embankment
Tattershall Castle
260 m
Victoria Embankment Whitehall
Fratelli La Bufala
320 m
35-37 Villiers Street London Charing Cross/Embankment
Gordon's Wine Bar
310 m
47 Villiers Street
Boyds Grill & Wine Bar
310 m
8 Northumberland Avenue Central London
The Clarence
270 m
53 Whitehall Whitehall
Taylor Walker
360 m
33 Whitehall
Ship & Shovell
420 m
1-3 Craven Passage Charing Cross
Prezzo - Northumberland Avenue
380 m
Unit D
Contact us
We’re at your service