North America • United States • Georgia • Comfort Inn Buckhead North
Located in Atlanta's upscale Perimeter/Buckhead North area. Hotel has spacious rooms and amenities. Fine dining, shopping and entertainment within minutes. Some rooms have personal computer.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!