Luxury Spa
Customer Rating: 5/5
Milton Keynes, Buckinghamshire
Horwood House Hotel & Spa
Horwood House is a wonderful venue with lots of superb features
2 Packages Available at this Spa
- Swimming pool
- Sauna
- Steam room
- Gymnasium
- Relaxation areas
- Harry's Bar and Kitchen
From £199.00 per person
View Details & Book