Set your own pace at The Windsor, a luxury, renovated hotel building with rich history and deep roots in Downtown Abilene, TX. Our stylish, sophisticated apartment homes present a contemporary living experience with vintage elegance that you won't find anywhere else. Originally built in 1926, this community landmark features 10 stories with restored historical distinction. From the arched hallways, the award-winning lobby with a 16-foot-high ceiling, an artfully decorated mezzanine with ornate iron railing, and the makeover of the original ballroom to a now state-of-the-art wellness and fitness center, this community is calling you home. Choose skyline living with a boutique, hotel feel today!
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.