at 3180 Goliad Rd, San Antonio , 78223 United States
http://www.laquintainnalamodomesouth.com/
63 FB users likes La Quinta Inn San Antonio/Alamo South, TX, set it to 201 position in Likes Rating for San Antonio, Texas in Hotel & Lodging category
La Quinta Inn San Antonio/Alamo South, TX is San Antonio based place and this enity listed in Hotel category. Located at 3180 Goliad Rd TX 78223. Contact phone number of La Quinta Inn San Antonio/Alamo South, TX: (210) 337-7171