This hotel was unexpectedly pleasant for the price I paid! It's a very nice hotel that's close to the city and close to other attractions in the nearby suburbs. Additionally, you don't even have to worry about being caught in so much traffic when entering and leaving the hotel, as you would if it was in downtown Atlanta. Great hotel. I definitely recommend it to anyone visiting the area.
This hotel is located in Norcross (Duluth - Norcross), close to The Forum on Peachtree Parkway, Global Mall, and Malibu Grand …More