Location: the Holiday Inn Grand Island is located on the bank of the Niagara River, around 5 Km. from the centre of Grand Island, very close to a golf course.
See more: Hotels in USA Hotels in Grand Island Holiday Destinations in USA