The Radisson Blu Hotel, Montpellier has officially opened, introducing the renowned hospitality brand to one of France’s most ...