Holiday Inn North Stone Oak is a business place to stay in San Antonio.
The property lies within 22 km from The Alamo.
While staying at Holiday Inn North Stone Oak guests can make use of complimentary wireless internet, flat-screen TV, a safe, a microwave and a refrigerator provided in the rooms.
Eat & Drink
A variety of dishes are served in Tink A Taco, which are 15 minutes’ walk away.
The property offers a safe deposit box and a car park along with a business center and a fax.