Advertisement
Quality Inn
Quality Inn
Address:
7708 Niagara Falls Blvd., Niagara Falls, New York
Traveler Rating by TripAdvisor

Traveler Comments

Nice rooms, hotel help very pleasant
Nice well maintained hotel in walking distance to the American side of Niagara Falls.
Fine for a quick nights stay, bare bones
Please enable JavaScript to properly view and use this web site.