Exit 56onI-86 Eastbound
Right 0.86 mi
Holiday Inn
760 E Water St, One Holiday Plaza, Elmira, NY 14901
Amenities
WiFi
Laundry
Fitness Center
Conference Room
Handicap Accessible
Pet Friendly
Internet (Free)
Business Center
Elevators
Parking Notes (Free)
Restaurant Attached