Alpha Hotel
Address:
315 N Main Ave, San Antonio, TX 78205
Phone:
(210) 223-7644 Hotels & Motels
Other Businesses:
- La Quinta Inn at 5359 Fredericksburg Rd, San Antonio, TX 78229
- Regency Inn And Suites San Antonio at 9727 Fredericksburg Road, San Antonio, TX 78240
- Arbor House Inn & Suites at 339 E Huisache Ave, San Antonio, TX 78212
- Budget Suites of America San Antonio at 7880 Fredericksburg Rd, San Antonio, TX 78229
- Homestead Inn at 3770 Roosevelt Ave, San Antonio, TX 78214