Horwood House set to reopen after £20m investment

The hotel’s 165 bedrooms have also been reconfigured as part of the refurbishment - with each room being individually designed and refurbished with a ‘fresh, light colour palette’

Horwood House in Buckinghamshire will reopen on 17 May 2021 following an £20m investment into the refurbishment of the property

Check out our free weekly podcast

Back to top button