logo

Location of The Royal Horseguards Hotel, London

Location

2 Whitehall Court, London, United Kingdom, SW1A 2EJ
Nestled on the banks of the River Thames at Embankment, this historic hotel occupies a prime location that is just a short stroll from iconic landmarks such as Westminster Abbey and Big Ben, both within walking distance. Surrounded by the charm of Whitehall and the bustling South Bank, guests enjoy easy access to renowned attractions including the Houses of Parliament, the London Eye, and Trafalgar Square, all within a convenient proximity. The area is rich in history, highlighted by the nearby National Gallery and the vibrant entertainment district of the West End, making it an ideal base for exploring the heart of London.
Check rooms and rates
From296US$ /night
Check-in
22Nov2024Select date
Check-out
23Nov2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
street view
2 Whitehall Court, London, United Kingdom, SW1A 2EJ
Nearby
Square
Trafalgar Square
1800 ft
Whitehall Palace Whitehall Horse Guards Avenue
Banqueting House
900 ft
Whitehall Palace 1529 Whitehall
Whitehall
1000 ft
Restaurants
The Sherlock Holmes Public House & Restaurant
1000 ft
10 Northumberland Street St James
London Showboat
1000 ft
Westminster Pier Victoria Embankment Victoria Embankment
Tattershall Castle
900 ft
Victoria Embankment Whitehall
Fratelli La Bufala
1100 ft
35-37 Villiers Street London Charing Cross/Embankment
Gordon's Wine Bar
1100 ft
47 Villiers Street
Boyds Grill & Wine Bar
1100 ft
8 Northumberland Avenue Central London
The Clarence
900 ft
53 Whitehall Whitehall
Taylor Walker
1200 ft
33 Whitehall
Ship & Shovell
1400 ft
1-3 Craven Passage Charing Cross
Prezzo - Northumberland Avenue
1300 ft
Unit D
Contact us
We’re at your service