Situated on Peachtree Road, and adjacent to world-class shopping venues Lenox Mall and Phipps Plaza, the hotel occupies the perfect location in Buckhead, one of the cityƒ??s best neighborhoods for shopping, dining, and business.
Address: 3391 Peachtree Street North East, Atlanta (Georgia)
Rates from:
USD 116 Booking.com