Farmhouse Inn


Thaxted • Show on map
View Details for Price
Located in Thaxted, 8.1 miles from Stansted Mountfitchet Station, Farmhouse Inn provides accommodations with a garden, private parking, a shared lounge and a terrace. This 3-star inn offers a bar. Hedingham…More info
