The 2-star Intown Suites Leon Valley South lies within 4 km from University of Texas Health Science Center at San Antonio.
The venue is 3.4 km away from Medical Center.
San Antonio International airport can be reached in 20 minutes by car from Intown Suites Leon Valley South.
The hotel offers 10 rooms. They are fitted with complimentary wireless internet, flat-screen television, a microwave, a refrigerator and a kitchen.
Eat & Drink
A variety of dishes are served in Rita's Mexican Cosina and Sari-Sari Oriental Market, which are 5 minutes’ walk away.