
Best Western Plus North Canton Inn & Suites
6889 Sunset Strip Avenue NW, Cuyahoga Falls
Location You’ll be sleeping tight! Hotel Best Western Plus North Canton Inn & Suites is located in Cuyahoga Falls. This hotel is located in 28 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Studio Arts & Glass, Sky Max Tram
Free WiFiParkingPool
