Swan House at the Atlanta History Center is an elegant mansion built in 1928 showcasing the opulent lifestyle of its time. It is renowned for its beautiful architecture and captivating gardens, offering visitors a glimpse into Atlanta's rich history.