Siesta Inn & Suites is placed in a shopping area of San Antonio in the vicinity of The San Antonio Art Institute, Monte Vista and Laurie Auditorium. The boutique hotel was built in 1965 and refurbished in 2011.
Crossroads Shopping Center of San Antonio, Temple Beth and Sunken Garden Theater are located 750 meters from the hotel. The property lies within 6 km from the city center.
Guests can reach Siesta Inn & Suites by car from San Antonio International airport in 10 minutes.
Siesta Inn & Suites provides 30 guestrooms appointed with free Wi-Fi, cable TV, climate control, a refrigerator and an iron with ironing board for a pleasant stay in San Antonio.
Eat & Drink
The restaurant serves Mexican dishes. Guests can dine in Golden Kirin and Grady's Bar-B-Q located within a 5-minute walk of the property.
Hotel services include 24-hour reception, ironing service and room service maintained by friendly staff.