Details & Location The Royal Horseguards is a short distance from the Houses of Parliament, Trafalgar Square, and overlooks the River Thames. This London hotel is also within easy reach of Buckingham Palace, Chinatown and the West End theatres and shops. All rooms are furnished to a high standard with deluxe rooms offering air cooling and executive rooms providing full air conditioning. The hotel also has an AA Rosette award winning restaurant One Twenty-One Two. All rooms have high-speed internet access. A gym workout room is also available for guests. |
|
|
|