This Holiday Inn is adjacent to Niagara Falls International Airport and 7 miles from the falls. The hotel has an indoor heated pool and serves a hot buffet breakfast every morning.
Number of rooms: 90
10111 Niagara Falls Boulevard, Niagara Falls, NY 14304, United States
Hotel booked 1 times today.