Horwood house 2 night offer 1st night dinner
The horwood house is the ideal destination for your next short break in england picturesquely placed within 38 acres of scenic landscaped grounds amidst the glorious buckinghamshire countryside easily accessible via the m1 and m40 this luxurious 4 star hotel has everything you need for a romantic retreat in the countryside stay at the horwood house and let you troubles drift away in the heated indoor pool sauna and solarium alternatively blow off some steam and get energised in the fully e