Aimbridge EMEA steps in as operator of Twickenham Stadium Hotel

Aimbridge will also oversee a major refurbishment of the property, which will remain operational as it rebrands to a Radisson Red hotel

Aimbridge Hospitality EMEA has revealed it has taken over the operation of Twickenham Stadium Hotel.

Check out our free weekly podcast

Back to top button