Holiday Inn Express Hotel & Suites Selma

15408 I 35 N 2 Hwy
Selma, Texas 78154
14.3 miles from New Braunfels Museum of Art
More hotels near this hotel


Directions from Holiday Inn Express Hotel & Suites Selma to New Braunfels Museum of Art


More Selma Landmarks Near Holiday Inn Express Hotel & Suites Selma