Venuemap — Venue Finding Service

    The Royal Horseguards Hotel

    2 Whitehall Court, London, SW1A 2EJ

    282 Guest Rooms15 Meeting Rooms350 Meeting Capacity

    A stunning 5-star hotel in central London with views across the Thames towards the London Eye, 306 square metres of event space.

    This Grade II listed icon is rich in history and old school charm, overlooking the River Thames on the Embankment and near Trafalgar Square. There are few meeting rooms near Trafalgar Square as prestigious as One Whitehall Place. Here you’ll find gorgeous high ceilings, a magnificent freestanding grand marble staircase, glittering chandeliers – not to mention impeccable service. Inside, you’ll find Victorian grandeur combined with elegant, first class contemporary comfort, which sets The Royal Horseguards Hotel apart as one the finest hotels near Trafalgar Square.

    What this venue offers

    • 282 bedrooms
    • Outdoor space

    Reviews

    No reviews yet — be the first.
    Sign in to write a review

    Loading reviews…

    The Royal Horseguards Hotel

    10–350 guests · 2 Whitehall Court