Photo gallery for Best Western Plus Palo Alto Inn & Suites
Best Western Plus Palo Alto Inn & Suites
Hotel in South San Antonio
Reviews
8.4
Very good
Popular amenities
Explore the area
12507 SW Loop 410, San Antonio, TX, 78224
- Lackland Air Force Base11 min drive
- Alamodome13 min drive
- Lackland Air Force Base Visitor Center13 min drive
- San Antonio, TX (SAT-San Antonio Intl.)22 min drive