Holiday Inn Express & Suites Rochester Webster Near North Ponds Park
860 Holt Rd -
Webster,
NY 14580