The Manor Hotel Meriden (NEC)

Manor Hotel of the Year 2018 - West Midlands