Ideally located across from Buffalo Niagara International Airport and 44.3 km away from popular attractions, including Niagara Falls, this hotel offers numerous on-site facilities along with modern guestrooms and amenities.
Number of rooms: 158
4201 Genesee Street, Cheektowaga, NY 14225, United States
Hotel booked 1 times today.