The Royal Horseguards
is a stone's throw 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.
Drag the map with your mouse, or use the + / - to zoom. Click on the red marker for more information about the hotel Thistle Royal Horseguards Hotel.