The La Quinta Inn-San Antonio South Park is south of downtown San Antonio, with convenient access to popular area attractions, including the Colonial Mission Trail, the Riverwalk, and the Alamodome.
Map of La Quinta Inn San Antonio South Park
OTHER PLACES NEAR LA QUINTA INN SAN ANTONIO SOUTH PARK