201 Lavaca Street
Austin, TX 78701
Click here to view any current specials we're running. Read More »
Experience life on the lake in the heart of Austin, TX. Windsor on the Lake is just steps from Downtown Austin but offers you that “get away” feel you desire at the end of the day. No matter what you’re looking for, it’s right outside your fully furnished apartment door. Enjoy nature along the trails at Lady Bird Lake, or explore the city with all of Austin’s famous eateries and live music venues. Come home to Windsor on the Lake and take your corporate housing experience to the next level.