A photographer's dream come true, the Swan House is one of the most picturesque sights in Atlanta. Take a tour of this historic mansion built in 1928, and also stroll past the beautiful fountains and well-manicured gardens. The location is available for private hire too. This is a perfect place to spend some time in solace.
Attractions & Landmarks
- Nearest Train: Lenox