Book a stay at this ski hotel in Bennington. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Hemmings Motor News Car Lover's Convenience Store & Vehicle Display and Bennington Museum are located nearby.