Where is San Antonio Station?
San Antonio Station is located in Downtown San Antonio. If you want to find things to see and do in the area, you might want to stop in and see Lackland Air Force Base and Six Flags Fiesta Texas.
Where Can I Stay near San Antonio Station?
We've got 793 hotels to choose from within just a mile of San Antonio Station. You might want to think about one of these choices that are popular with our travelers:
Riverwalk Plaza
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Central location
La Quinta Inn & Suites by Wyndham San Antonio Riverwalk
- hotel • Free breakfast • Free WiFi • Spa tub • Central location
Crockett Hotel
- hotel • Free WiFi • Restaurant • Bar • Central location
Menger Hotel
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Central location
Hotel Contessa
- hotel • Free pool cabanas • Free WiFi • Restaurant • Walkable location
Things to See and Do near San Antonio Station
What to See near San Antonio Station
- Alamodome
- Hemisfair Park
- Tower of the Americas
- Henry B. González Convention Center
- Alamo
Things to Do near San Antonio Station
- LEGOLAND® Discovery Center
- Shops at Rivercenter
- La Villita
- Briscoe Western Art Museum
- Aztec Theater