Super 8 by Wyndham Cherokee Cherokee
1223 Tsali Blvd
Cherokee,
NC 28719
Near Oconaluftee Islands Park