Microtel Inn & Suites 50 Freeman Rd Williamsville, NY 14221 Phone: (716) 633-6200 Fax: (716) 633-1329 View Website
Category: Hotels & Motels