5384 Kitchener St, Niagara Falls, ON, Canada +1 905 358 9714
With a stay at All Star Inn in Niagara Falls, you'll be convenient to Greg Frewin Theatre and American Falls. This motel is close to Horseshoe Falls and Niagara Falls State Park. Complimentary wireless Internet access is available to keep you connected. Free parking is available onsite.