.Horwood House Hotel
Welcome to the most beautiful, independent hotel, spa and estate in Buckinghamshire.We’ve undergone a £6 million renovation, and every penny has been spent making Horwood House into your place in the country, where you’ll always receive a warm welcome.As you arrive, you see the grand arts & craft style Manor...