Twickenham Stadium Hotel to become Radisson Red Twickenham
Hotel Owner
JANUARY 10, 2024
Aimbridge Hospitality is set to take over as the operator of the Twickenham Stadium Hotel from 1 April 2024, with the hotel remaining operational while a refurbishment is undertaken to rebrand it to a Radisson RED property.
Let's personalize your content