- Doubletree Hotel Atlanta NE/Northlake
- 4156 LaVista Road
- Atlanta, Georgia, United States 30084
- Tel: 1-770-938-1026 Fax: 1-770-491-8113
Atlanta Hotel Rooms Designed for True Comfort
Our spacious, newly redecorated Atlanta hotel rooms are fresh, clean and distinctively designed for business and leisure travelers looking for exceptional and affordable hotel rooms in Atlanta.
- Each room features:
- Our Atlanta room choices include: