|Residence Inn Buckhead Lenox Park in Atlanta |
2220 Lake Blvd. Ne, Atlanta, GA 30319 (Downtown-City Center)
Welcome to exciting Greater Atlanta and our beautiful, NEWLY RENOVATED, Residence Inn by Marriott Buckhead/Lenox Park!We are a 150 room, newly renovated all-suite extended-stay hotel, located adjacent to the Lenox Park office complex in a unique park-like setting. Our convenient location places us within minutes of world-class shopping and restaurants to be found in Atlanta's Buckhead district.