Close Window
View Category

TownePlace Suites San Antonio Northwest

Hotel Views

Exterior (1 of 15)

The TownePlace Suites San Antonio Northwest is conveniently located next to the corporate headquarters of USAA, South Texas Medical Center, and the UT Health Science Center. Our hotel also offers easy access to many shopping, dining, and entertainment destinations.