The INN at Willow Pond, situated on twenty panoramic acres with inspiring mountain views, combines the charm of a country inn with the first class amenities of a sophisticated hotel. Spacious Suites, fireplaces, pool, fitness room, saunas, bar, close to shopping.