The British Venue. A luxury 5 star venue boasting over 10,000 square feet of function space and 282 sleeping rooms including 5 suites. The Royal Horseguards hotel and One Whitehall Place combines history with a modern day elegance.

Location: London, England Guestrooms: 282 Largest Meeting Space: 3,293 Sq. Ft. Meeting Rooms: 14 Total Meeting Space: 15,064 Sq. Ft.

Request Information

2 Whitehall Ct, Westminster, London SW1A 2EJ, UK