The Westin Peachtree Plaza
This particular hotel boasts one of the ultimate locations for pedestrian travelers. It is only a three-minute walk from the MARTA station, and Lenox Square Mall is directly across the street, under a minute’s stroll away (while plenty of other commercial strip malls also surround the hotel on all sides). The rooftop pool overlooks the picturesque backdrop of the shops around Lenox, and the hotel lobby is flush with the busy and active Peachtree Road. This upscale four-star hotel makes for an ideal pick in the heart of Buckhead.