Dirty and smelly rooms
The room was dirty and was smelling. You can get better hotels at this rate. Completely disappointed. I
With a stay at The America's Hospitality Inn, you'll be centrally located in Niagara Falls, steps from Lundy's Lane and within a 5-minute drive of Fallsview Casino. Free self parking is available onsite.