Apartment/Flat About Three Horseshoes Inn
Three Horseshoes Inn is a 3-star hotel in Huntingdon, United Kingdom. It is one of 17 places to stay in Huntingdon listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
The Green,Houghton, Huntingdon, United Kingdom
Loading map…
Frequently asked questions
Where is Three Horseshoes Inn located?
Three Horseshoes Inn is located at The Green,Houghton, Huntingdon, United Kingdom.
How many stars does Three Horseshoes Inn have?
Three Horseshoes Inn is rated 3 stars.