The Royal Horseguards is one of London's most iconic historic luxury hotels, occupying a grand Victorian building on the River Thames in Whitehall. The hotel combines classic British elegance with modern comforts and is within walking distance of many of London's most famous landmarks, including Trafalgar Square, Big Ben, Westminster Abbey, Covent Garden, and the London Eye. It is particularly popular with visitors who want a prestigious central location and historic atmosphere. Directly beside the Thames and near Embankment Station. Walking distance to many major tourist attractions and West End theatres. One of the most highly rated locations among central London hotels. Key Features Luxury rooms and suites, many with Thames or London Eye views. Historic Victorian architecture and elegant public spaces. Restaurant, bar, terrace dining, and traditional afternoon tea. Fitness centre and business facilities. Free Wi-Fi throughout the hotel. Popular venue for weddings and special events. Guest Review Summary What guests love Exceptional location for sightseeing. Beautiful historic building with impressive architecture. Friendly and professional staff. Spacious rooms by central London standards. Excellent breakfast and dining options. Stunning river-view rooms overlooking the Thames and London Eye.