There is a resonably-priced hostel/hotel in White River Junction, Vt--near to Hanover via free bus. It runs about $20 a night if you are a hostel international member, more if not--I think $30. You can access further information on the hostel site...