Best Hotel Meeting Rooms In Nyc

Our meeting rooms are equipped with the advanced technology which will give you an excellent meeting experience. For small and larger groups, special offers are provided by us. Calls us now to know more! Ad Contact - Microtel Inn & Suites 7726 Niagara Falls Blvd, Niagara Falls, NY 14304 Phone - +1 (716) 283-5000 Website -
Updated 6-Jul-2018
Viewed 3 times today, 47 in the last 30 days