Skip to main content

Directions to The Mansions at Onion Creek

Apartments near Downtown Austin

The Mansions at Onion Creek is situated conveniently in Austin, TX. Our 12000 S IH 35 Frontage Rd location is close to University of Texas, and just minutes from everywhere you want to be like Historic Stagecoach Park, The Shops at Onion Creek, and Southpark Meadows with easy access to Hwy 35 and Hwy 71!

Our close proximity to Mckinney Falls State Park, Lake Travis, and Zilker Park make us one of the most desired locations in all of Austin!

Contact us today to schedule a tour of our apartments and see all the reasons why you will want to make The Mansions at Onion Creek your new home!