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