Holiday Inn Express & Suites Selma, Selma
https://holiday-inn-express-suites-selma.usa8.info
Located 5 miles from Rolling Oaks Mall, Holiday Inn Express & Suites Selma in Selma features a seasonal outdoor swimming pool and fitness center. This 3-star hotel offers a 24-hour front desk and free WiFi.
15408 I-35 N #2 , Selma, TX 78154, United States of America