Niagara Falls - 10111 Niagara Falls Boulevard
- Niagara Falls, NY 14304
Welcome to the Holiday Inn Express Hotel in Niagara Falls, New York Located just a few miles from Niagara Falls in Canada, guests of our Niagara Falls, NY hotel ...Lowest Internet Rate Guaranteed Amenities: Internet Access |