Smyrna, Georgia
Newly renovated property with relaxing green space backdrop . Less than 2 miles from Braves stadium and Battery ATL. Home has everything you need for your stay including workstation, washer/dryer, full kitchen, LR, Smart TVs
Your dates are Available!
Total
Includes taxes and fees