Get away to the areas only island resort. Equal distance from Niagara Falls and Buffalo, the Byblos Niagara Resort and Spa (formerly the Holiday Inn) Grand Island is ideal for business and leisure travel alike. Located on the Upper Niagara River, were just minutes from Niagara Falls famous sights and attractions. Try your Lady Luck at the nearby Seneca Niagara Casino. As home port of the Grand Lady dinner cruises, take a sunset cruise of the Niagara River.