Siesta Inn & Suites is a good accommodation choice in San Antonio. Renovated in 2011, the hotel has welcomed guests since 1965.
The property lies within 10 km from The Alamo. The venue is set within 6 km from San Antonio city center.
Guests can reach Siesta Inn & Suites by car from San Antonio International airport in 15 minutes.
Eat & Drink
Golden Kirin pampers guests with Chinese dishes and lies within 150 meters of the property.
The venue offers 24-hour reception, room service and wake up service.