Property Location Located in Grand Island, Byblos Niagara Resort & Spa is on a river and within the vicinity of Martins Fantasy Island and Adventure Landing. This hotel is within the vicinity of University At Buffalo - North Campus and Rich Marina.
Rooms Make yourself at home in one of the 263 air-conditioned rooms featuring LCD televisions. Rooms have private balconies. Complimentary...