We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

Orchard House Twyford Winchester

Manor Road,Twyford, Twyford, United Kingdom
(0.71 km from city center)
User rating:
9.99/10
(19 Reviews)

Check in from 14 / Check out prior to 11

Orchard House Twyford Winchester: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in Twyford, United Kingdom.

Hotel description

Orchard House Twyford Winchester is ideally positioned in a peaceful setting in Twyford, just a short car ride from New Forest National Park and Winchester Cathedral. It is the perfect base for those wanting to immerse themselves in nature, with South Downs National Park just steps away.

The bed & breakfast has 3 cosy rooms that are fitted with all the necessities to ensure an enjoyable stay.

Orchard House Twyford Winchester has an on-site pub where patrons can socialise while sitting down to a casual meal and a drink. There is a range of breakfast options on offer every day.

Southampton Airport is a 20-minute drive from the bed & breakfast. Southampton and Winchester are also just a brief car ride from the property.

Hotel features

Pub
Availability and Prices

Nearest hotels

Marwell Hotel
Thompsons Lane 1
Search hotels
Overall Rating:
9.99 /10
Cleanliness:
9.99/10
Service:
9.99/10
Amenities:
9.99/10
Location:
9.99/10
Food:
8.30/10
Rooms:
8.30/10
based on 19 reviews