For over 100 years, The Royal Horseguards has graced the banks of the Thames with its elegant, imposing presence. Its architectural heritage has earned it Grade I listed status. The iconic hotel is close to the Houses of Parliament, Trafalgar Square and overlooks the River Thames and London Eye. It is within easy reach of Buckingham Palace, Chinatown and the West End theatres and shops. Following an extensive refurbishment the bedrooms have been transformed into state-of-the-art luxury accommodation. The Royal Horseguards is among London’s most luxurious and desirable 5-star hotels.