ATLANTA HOTEL
Updated 892 days ago
9995 Old Dogwood Road Roswell, Georgia 30076, USA
Atlanta Hotel is located at 9995 Old Dogwood Road in Roswell, Georgia just off Georgia 400/U.S. 19 and Holcomb Bridge Road (State Route 140) within five miles of over fifty restaurants, shopping venues such as the Plaza at Roswell Shopping Center, Holcomb Place Shopping Center, and North Point Mall, in addition to the Chattahoochee Nature Center and Northside/Alpharetta Medical Campus...
Atlanta Hotel. Comfortable, convenient, clean and affordable budget accommodation in Roswell, Georgia, USA.