Very nice place to stay. It was nothing fancy but very comfortable along with the price.Clean rooms, friendly staff and it was very close to the lakes where we were visiting. All in all, it was a good , home feel, place.
Location: United States > New Hampshire > Farmington
Ranked #1 of 1 hotels in Farmington
Price Range (Based on Average Rates): $
- Also Known As:
- Strafford Hotel Farmington