815 Route 100
Enjoy lovely mountain views when you stay at the Apple Knoll Inn located in the charming town of Weston. Reserve one of the 4 rooms or cottage with antique furnishings adorned in pure country elegance.
Individual Rooms have these amenities:
Each room is uniquely decorated with antique furnishings
Finest linens and down comforters
Individual room air-conditioners
Free wireless internet connection
Pamper yourself in the comfort and charm of the Apple Knoll Inn. Leave all your cares behind and enjoy the country side as they take care of everything!