Intown Suites Leon Valley South is a 2-star venue positioned about 3.4 km from University of Texas Health Science Center at San Antonio, Medical Center and University of Texas.
Guests can reach Intown Suites Leon Valley South by car from San Antonio International airport in 15 minutes.
Intown Suites Leon Valley South provides 10 guestrooms appointed with flat-screen television, a microwave, a fridge, complimentary Wi-Fi and a kitchenette for a pleasant stay in San Antonio.
Eat & Drink
Rita's Mexican Cosina treats guests with Mexican and Asian meals and is about 150 meters away.