Buckhead Palace Atl Atlanta apartment is situated in the Buckhead - North Atlanta district of Atlanta, only a 6-minute stroll from the upscale Shops Around Lenox Shopping Mall. At the apartment guests can lounge by a swimming pool or visit Lenox Square Shopping Mall, which is located 0.3 miles away.
LEGOLAND Discovery Center Atlanta is just 14 minutes' walk from this apartment, while High Museum of Art is approximately a 15-minute drive from the property. Buckhead Palace Atl apartment is within a few blocks of the premiere shopping center "Phipps Plaza".
The apartment boasts a balcony, complete with air conditioning, as well as a flat-screen TV with satellite channels.
For those who prefer to cook, Buckhead Palace Atl apartment provides a kitchenette for preparing homemade meals. MARTA-Buckhead subway station is about 800 feet from the property, connecting you with the rest of Atlanta.