Lodging & Accommodations close by Atlanta Botanical Garden
77 12th
+1-888-311-4278
77 12th St. Ne, Atlanta, GA 30309
+1-888-311-4278
~0.80 miles southwest of Atlanta Botanical Garden
~14 minute walk
- Luxury Five Star Downtown property
- Check in: 3pm
Back to Top