Skip to main content

Map & Directions

Windsor South Lamar luxury apartments in Austin, TX are a short walk from the best lifestyle and entertainment destinations in the city including Uchi Restaurant, Alamo Drafthouse, Shake Shack, Odd Duck and Gibson Street Bar. Our luxury apartments near downtown Austin are the perfect place to live, work and play. Contact the Windsor South Lamar team today to schedule a tour of our South Austin apartments.

Bars/Restaurants
Groceries
Coffee
Shops
Schools
Fitness
Entertainment
Banks
Parks & Recreation
Save up to $1500 with a move-in by November 14th!