Microtel Inns & Suites
Address:
1025 S Frio St, San Antonio, TX 78207
Phone:
(210) 226-8666 Hotels & Motels
Other Businesses:
- Garden Inn Motel at 2907 W Travis St, San Antonio, TX 78207
- San Antonio Marriott Northwest at 3233 NW Loop 410, San Antonio, TX 78213
- Springhill Suites By Marriott San Antonio Medical Center/Nw at 3636 Nw Loop 410, San Antonio, TX 78201
- La Quinta Inn & Suites San Antonio Medical Center at 4431 Horizon Hill Blvd, San Antonio, TX 78229
- River Inn San Antonio at 909 South Frio Street, San Antonio, TX 78207