Best Hotel Meeting Rooms In Nyc(Niagara Falls, NY)

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 -