Go Hotels
 
 
Home > United Kingdom > Twyford >

Orchard House Twyford Winchester

United Kingdom Flag
 
 
Orchard House Twyford Winchester Star Rating 3
Manor Road,Twyford
Twyford United Kingdom

Rated 94 / 100 based on 15 customer reviews.

Orchard House Twyford Winchester has received an Outstanding Service Award
 
 
 
This relaxed, family-run bed-and-breakfast in the Beacon Hill National Nature Reserve is 4 miles from Winchester Cathedral and 6 miles from Southampton Airport.

The 3 polished rooms come with free Wi-Fi, TVs, tea and coffeemaking facilities, and dining tables with chairs.

The B&B provides complimentary parking, and serves in-room full English or continental breakfast.
 
Facilities @ Orchard House Twyford Winchester include:

Pub