Red Roof Inns 1960 North Druid Hills Road - Atlanta, Georgia 30329 Approximately 15.2 miles from Wellstar Kennestone Hospital Compare prices for Red Roof Inn PLUS+ Atlanta - Buckhead with nearby hotels
Red Roof Inn PLUS+ Atlanta - Buckhead is the 3rd closest Red Roof Inns hotel to Wellstar Kennestone Hospital.
Red Roof Inns Closest To Wellstar Kennestone Hospital