Directions to Microtel Inn Southern Pines, Southern Pines

Microtel-inn-southern-pines-map
The Microtel Inn Southern Pines in Southern Pines is located at 205 WINDSTAR PLACE , Southern Pines , NC, US .   Click on the Google Map above to get an interactive version and see the area around the Microtel Inn Southern Pines .