Windsor on the Lake is the height of luxurious living in downtown Austin. Our opulent atmosphere is supported by an incredible array of features: granite countertops, track lighting and wood plank flooring in every apartment are just the beginning. Choose between 22 floor plans, guaranteeing the satisfaction of finding a home that matches your lifestyle and preference.
Windsor on the Lake provides a prestigious lifestyle through its incredible location in downtown Austin. Our luxury 31-story high-rise apartment building boasts dynamic views of the Texas State Capitol, Lady Bird Lake, and the Texas Hill Country.