A Closer Look

At the Extras

Life looks better with a view. Windsor Hall is a friendly community that makes an idyllic backdrop for a serene getaway. Scroll through our images to get the full picture. Imagine yourself enjoying a day of sun in our well-landscaped courtyard. Or take up a spot on a bench and bask in the outdoors. 

Signage outside at Windsor Hall in Atlanta, Georgia

Windsor Hall

Atlanta