Advertisement
Appointments

Neil Braude appointed GM at London Bloomsbury Hotel

Neil Braude has been appointed general manager of the 316-bedroom Holiday Inn London Bloomsbury Hotel.

Check out our free weekly podcast

Back to top button