Hotel Today in Bishops Waltham

The Owl House

The Owl House

Bishops Waltham • Show on map /10 View Details for Price

The Owl House is set in Bishops Waltham and offers barbecue facilities. The property is 17 km from Winchester and free private parking is featured. This holiday home comes with 3 bedrooms a TV and a kitchen…More info

Book now