Holiday Inn Express Hotel & Suites Selma
(210) 651-3885
15408 Interstate 35 N, Selma, Alabama, 78154-3815
About us
Services | Fitness Center Gym |