Stayed at this hotel from Saturday through Tuesday. Hotel was in a good location right across from Lake Champlain. I didn't read all of the reviews below and wound up paying for parking on the weekend when I really didn't have to. Read below and save yourself a couple of bucks. Hotel lobby and elevators had an odd smell to... more














