La Quinta by Wyndham Niagara Falls

Niagara Falls • Show on map
Price as low as USD 89.99
Located 4 km from breathtaking Niagara Falls this hotel features an indoor pool and fitness centre and offers free WiFi. Guest rooms at La Quinta by Wyndham Niagara Falls feature a microwave refrigerator…More info


