Address : 3300 lenox road ne atlanta 30326, atlanta Show Hotel Map
Enjoy the convenience of a Buckhead luxury hotel connected to Lenox Square Mall, across the street from the MARTA train station and only a block away from the prestigious Phipps Plaza. 11 kms to city centre 29 kms to the nearest airport (hartsfield jackson atlanta international airport) 10 km to the nearest station (amtrak brookwood station)