Super 8 By Wyndham Aberdeen Southern Pines is located 1408 N Sandhills Blvd Aberdeen (NC) North Carolina United States 28315