10111 Niagara Falls Boulevard, Niagara Falls, New York 14304
Points of Interest
Holiday Inn Express Suites Niagara
The Holiday Inn Express Hotel in Niagara Falls is located just a few miles from Niagara Falls in Canada. The hotel is near to Niagara Falls International Starting at
$95 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.