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