Address : 3391 peachtree rd ne, atlanta Show Hotel Map
The hotel is perfectly situated in Atlanta's most affluent and fashionable business, shopping and entertainment district. The 22-storey landmark building is located on Peachtree Road. Guests can indulge in world-class shopping at the adjacent Lenox Mall or access a myriad of dining options to be found within minutes of the hotel. Hartsfield-Jackson Atlanta International Airport is located approximately 31 km from the property.