Microtel Inn & Suites North Canton

7046 Sunset Strip Ave
North Canton
Ohio
United States