Byblos Niagara

Wednesday, March 11, 2015

Get away to the area’s only island resort. Equal distance from Niagara Falls and Buffalo, the Byblos Niagara Resort and Spa (formally the Holiday Inn Grand Island) is ideal for business and leisure travel.