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.
Reviews, get directions and information La Quinta Inn San Antonio South Park.