Overview
located several minutes away from city centre Atlanta, Norcross Ramada is a few kilometers from the DeKalb-Peachtree Airport. Soccer fans can watch a game at the Atlanta Silverbacks Park, about five kilometers from the property.
Rooms & Suites
Our 174 suitably furnished rooms are equipped with air conditioning, cable/satellite flat-screen TV, wireless Internet access, refrigerator, work table, iron and board, hairdryer, safe and private bathroom.