Austin Westlake apartments such as Windsor at Bee Cave are nestled amid the rolling hills and picturesque landscape of Central Texas, this West Lake Hills address in Austin, TX is a breath of fresh air. Nestled amid the rolling hills and picturesque landscape of Central Texas, Windsor at Bee Cave is a breath of fresh air. The charm of the Texas Hill Country meets modern convenience in this custom-designed luxury apartment community. Breathtaking scenery awaits you at every turn and our flawless customer service will leave you with a smile. Experience the ultimate in carefree living …experience Windsor at Bee Cave. Clients who searched Austin Westlake apartments also expressed interest in West Austin apartments.