Hotels Near TownePlace Stes Southern Pines Aberdeen, Aberdeen