Wind: 13 mph NW
Castlebury Inn & Suites - Hotel Rooms & Suites - 186 Northside Drive Southwest Atlanta GA 30313
Overview186 Northside Drive Southwest Atlanta, Georgia, United States 30313
Castlebury Inn & Suites offers hotel rooms and suites. Castlebury Inn & Suites is located at 186 Northside Drive Southwest in Atlanta GA.
phone: view phone866 499 4852
fax: view fax(404) 522 4316
e-mail: send an e-mail
Located just 4 blocks from the Georgia Dome and walking distance to the Georgia World Congress Center we boast the closest proximity to both. The hotel is centrally located in the heart of downtown Atlanta, in the historic and Landmark district of Castleberry Hill.
Attractions such as the World of Coca-Cola museum and Centennial Olympic Park, Phillips Arena, GA Aquarium and Turner Field are within 5 miles of Castleberry Inn & Suites. A MARTA public transportation station is also nearby for easy access to other destinations in downtown Atlanta.