totalnumberofrooms83
in
San Antonio, TX
Microtel Inn & Suites by Wyndham San Antonio by SeaWorld
1605 West Loop 1604 South
San Antonio
TX
78245
(210) 255-8608
13.1
mi
Candlewood Suites New Braunfels
1471 N Interstate 35
New-Braunfels
TX
78130
(830) 387-4014
31.1
mi