About Royal Horseguards Hotel
The Royal Horseguards Hotel is a 5-star London hotel situated in the area of Whitehall. It is operated by Guoman Hotels, a subsidiary of Thistle Hotels.
Royal Horseguards Hotel Description
The Royal Horseguards Hotel is a 5-star London hotel situated in the area of Whitehall. It is operated by Guoman Hotels, a subsidiary of Thistle Hotels.
More about Royal Horseguards Hotel
Royal Horseguards Hotel is located at London, United Kingdom
http://www.theroyalhorseguards.co.uk/