Holiday Inn Express Atlanta-Stone Mountain, Stone Mountain
https://holiday-inn-express-atlanta-stone-mountain.usa8.info
This hotel is in Stone Mountain and is within a 30-minute drive of downtown Atlanta. The hotel features an outdoor pool and provides a refrigerator and microwave in every room.
1790 East Park Place Boulevard, Stone Mountain, GA 30087, United States of America