The Windsor Hotel is located in the heart of downtown Americus, Georgia. Built in 1892, the Windsor is a five-story Victorian masterpiece hotel architecturally designed with a tower, balconies, and a three-story open atrium lobby. It occupied nearly an entire city block and was the site of numerous balls and celebrations.
MoreLess
