Planning to Book Microtel Inn & Suites by Wyndham Niagara Falls ? Get inspired by Popular Reviews
Good Stay
sharad dhindaw
Nice place but the do housekeeping after 3 days. One has to clear the trash bin on his own. They don't have dental kit but they promise so.






