Microtel Inn & Suites is offering special deals and packages. Try our Travellers choice hotels in Niagara Falls » ! Don’t wait anymore, book our service. Great savings on the hotel! Affordable rates! Call us now!
Microtel Inn & Suits
7726 Niagara Falls Blvd, Niagara Falls, NY 14304
Phone: (716) 283-5000
It is NOT ok to contact this poster with commercial interests.