Directions to Holiday Inn Express Selma, Selma

Holiday-inn-express-selma-map
The Holiday Inn Express Selma in Selma is located at 115 US HWY 70 , Selma , NC, US .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn Express Selma .