The Royal Horseguards Hotel
Westminster, London, UK
Luxury Hotel
Part of Clermont Hotel Group
201-500 Employees
About
The Royal Horseguards is a beautiful 5 star hotel overlooking the River Thames, close to The Embankment and Trafalgar Square. The hotel has 282 bedrooms, restaurant, bar and t... Read more
Links
Employees (0)
Do you work here or have you worked here? Add yourself to this business's employee list.




