I'll start by saying I am a fan of the Holiday Inn hotel chain to begin with. This hotel is brand new and has a great location, right on the Vestal Parkway, close to Binghamton University and plenty of places to shop and eat. The staff was very friendly and the room was clean and spacious. Great stay. more
