Location
6889 Sunset Strip Ave NW,
North Canton, OH 447207089,
By LAinNashville | 9/29/2015
pleasantly surprised by this hotel. we loved this place
By Lil.rebel | 3/6/2015
We love the best western over many top hotels