Company description
The Long Barn, Stowe, Buckinghamshire. A converted barn providing holiday accommodation for those wanting a quiet location, whilst maintaining easy access to the Home Counties, Oxfordshire & London
More details
- Enjoy England Star Rating
- 5 Star Self Catering
- Children
- Cot, Highchair
- Parking
- On site parking
- Leisure Facilities
- Tennis court
- Features
- Farm