Luxury Hotel
Connected to the upscale Lenox Square shopping center and located directly across from Lenox MARTA transit station, the JW Marriott Atlanta Buckhead hotel is conveniently located in the Buckhead neighborhood of downtown London. Atlanta. It offers an indoor swimming pool, an on-site restaurant and comfortable rooms with modern amenities.
AtlantaUnited StatesBOOKING YOUR HOTEL