Skip to main content

Bed and Breakfast Orchard House 0 Star

Manor Road, Twyford, SO21 1RJ Winchester, United Kingdom Show on the map
TripAdvisor Score
TripAdvisor Score Based on 40 reviews
Excellent location

Choose your room


Quiet village location only 10 minutes drive from Winchester. 3 bedrooms all ensuite with ample onsite parking and 2 village pubs/restaurants within walking distance. 40 minutes drive to Salisbury, Stonehenge and Portsmouth Naval Heritage. Orchard House offer free parking, free internet and free breakfast to all their guests.

Reviews: Bed and Breakfast Orchard House