Entire House About Winchester Arms
Winchester Arms is a 2-star hotel in Taunton, United Kingdom. It is one of 22 places to stay in Taunton listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 2 stars
Location
Church Road, Taunton, United Kingdom
Loading map…
Frequently asked questions
Where is Winchester Arms located?
Winchester Arms is located at Church Road, Taunton, United Kingdom.
How many stars does Winchester Arms have?
Winchester Arms is rated 2 stars.