Skip to main content

La Quinta Inn and Suites by Wyndham Niagara Falls

hotel · Niagara Falls, NY

Address
6225 Niagara Falls Blvd, Niagara Falls, NY 14304
Phone
(716) 236-0600
Website
lqniagarafallsny.com
Where
43.0892, -78.9930

Search Hominin for La Quinta Inn and Suites by Wyndham Niagara Falls

Other hotels nearby

More in Niagara Falls

La Quinta Inn and Suites by Wyndham Niagara Falls — hotel in Niagara Falls, NY | Hominin