The pleasant Siesta Inn & Suites offers accommodation in a shopping area of San Antonio. The hotel opened its doors in 1965 and was remodeled in 2011.
The venue is 2.0 km away from Olympia Park, Dellview Park and Lee's Creek Park. The property lies within 6 km from the city center.
Witte Museum is 8.5 km from the hotel and Sunken Garden Theater is about 7.6 km away.
Siesta Inn & Suites is within a 10-minute drive to San Antonio International airport.
At Siesta Inn & Suites, guests are offered rooms with climate control, complimentary wireless internet, a refrigerator, a microwave and cable television.
Eat & Drink
The restaurant menu features Mexican dishes. Serving an array of dishes, Golden Kirin and Grady's Bar are just 150 meters away.
Siesta Inn & Suites offers 24-hour reception, ironing service and room service.