Home » United States » Texas » San Antonio » Wynnwood Townhomes
Wynnwood Townhomes
Wynnwood Townhomes Wynnwood Townhomes

Wynnwood Townhomes

Address

25 Chapel Hill Circle
San Antonio, TX 78240 USA

Check-In Days:

Sa

Set within 8 acres in the heart of the expanding northwest region of San Antonio and just minutes from the South Texas Medical Center, Wynnwood Townhomes offers quick access to the city's freeway system for taking in all the best of San Antonio attractions and shopping centers. Points of interest include The Alamo, Sea World, San Jose Mission, the Riverwalk and Ingram Park malls.

Dishwasher • Kitchen • Washer Dryer • Microwave • Playground • Fireplace • Air Conditioning • Swimming Pool