Equipped with many of the comforts of home, this hotel is situated in the Wildwood Business Park, moments from major corporations and features a variety of modern services and amenities.
3045 Windy Hill Road
Address: 3045 Windy Hill Road GA 30339, Atlanta, GA, US