The Royal Horseguards Hotel
London, ENGLAND
Contemporary luxury in a grand historic setting
An impressive and historic building, The Royal Horseguards Hotel is situated on the River Thames, overlooking the London Eye. With its high ceilings and free-standing marble staircase, the hotel combines Victorian grandeur with elegant, contemporary comfort, setting the hotel apart as one of the finest near Westminster.
With 282 elegantly decorated rooms, you’re guaranteed a truly iconic London view whichever type you choose – river, city or garden. But if you ask us, the river view rooms offer the best calming escape – beautiful at sunrise, showstopping at sunset.
With The Royal Horseguards as your base, you’re within easy walking distance of Big Ben, the Houses of Parliament, the London Eye, Trafalgar Square and the South Bank. After a busy day exploring, enjoy dinner at One Twenty-One Two restaurant, which offers an exquisite à la carte menu, an impressive wine list, plus private dining options.
The Equus Bar is a sophisticated, intimate spot for a post-dinner drink or two, or head to The Lounge - a calm space perfect for enjoying quintessentially British afternoon tea. When the weather permits, discover The Terrace, a tranquil floral oasis perfect for al fresco drinking and dining away from the hustle and bustle.