Home

Doubletree Hotel Atlanta North Druid Hills

3 Star Rating Atlanta, GA

Doubletree Hotel Atlanta North Druid Hills The Doubletree Hotel Atlanta/North Druid Hills is a charming, newly renovated hotel, elegantly appointed as an upscale business class hotel. This magnificent hotel is close to all the shops and entertainment of Lenox Square Phipps Plaza. Rooms are strat

Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 





Location

2061 N Druid Hills Rd Ne, Atlanta, GA 30329, USA