Skip to main content

Microtel Inn and Suites by Wyndham Niagara Falls

hotel · Niagara Falls, NY

Address
7726 Niagara Falls Blvd, Niagara Falls, NY 14304-1704
Phone
(716) 283-5000
Website
wyndhamhotels.com/microtel/niagara-falls-new-york/microtel-inn-and-suites-niagara-falls/overview
Where
43.0891, -78.9752

Search Hominin for Microtel Inn and Suites by Wyndham Niagara Falls

Other hotels nearby

More in Niagara Falls

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