Hotels
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.
You'll need to
subscribe to unlock this content. Already subscribed? Login?