Inn at Fox Hill Farm

Pomfret Center • Show on map
Price as low as USD 225.00
Located in Pomfret in the Connecticut region Inn at Fox Hill Farm features a patio and lake views. The air-conditioned accommodation is 27 km from Sturbridge and guests benefit from complimentary WiFi…More info


