Address : 2920 clairmont road atlanta 30329 Show Hotel Map
The Holiday Inn Express Atlanta - Clairmont Road is ideally located in one of the Souths' best cities. Situated on the cusp of Atlanta, giving guests easy access in and out of the city and the surrounding area. Ten minutes from Buckhead and ten minutes from both downtown Atlanta and downtown Decatur. Close to Century Boulevard Professional and Industrial Park where many businesses are headquartered. 16 kms to city centre 24 kms to the nearest airport (william b hartsfield) 8 km to the nearest station (chamblee station)