La Quinta Inn & Suites Rochester South

717 E Henrietta Rd
Rochester
New York
United States