Siesta Inn & Suites is placed in a shopping area of San Antonio in the vicinity of The Alamo, Medical Center and Sea World. Built in 1965, the boutique hotel was renovated in 2011.
Nestled in the suburb district and 6 km from the city center.
Siesta Inn & Suites can be reached in 10 minutes by car from San Antonio International airport.
Siesta Inn & Suites is a property in San Antonio that comes with 30 rooms and provides cable television, high-speed internet, a refrigerator, a microwave and an iron with ironing board.
Eat & Drink
Residents can try dishes of Mexican cuisine at the restaurant. Serving an array of dishes, Golden Kirin and Grady's Bar are just 150 meters away.
Siesta Inn & Suites offers 24-hour reception and room service.