North America • United States • Georgia • Fairfield Inn Buckhead
Located in the heart of Atlanta, within walking distance of Buckhead's top five restaurants and within a mile from Lenox Mall and Phipps Plaza. We are a great central location for all Atlanta has to offer including the New Georgia Aquarium
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!