Hotels
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.
You'll need to
subscribe to unlock this content. Already subscribed? Login?