Stags and Hens recommend Red7

Intercontinental Hotels Group

Broadwater Park, Denham, Buckinghamshire, UB9 5HR

InterContinental Hotels Group (IHG) is the largest hotel company in the world with 7 hotel brands in nearly 100 countries.