Mandarin Oriental, Atlanta
3376 Peachtree Rd NE, Atlanta, GA 30326, USA
Photo by Caroline Eubanks
Buckhead Hotel with Garden ViewsBuckhead’s Mandarin Oriental Hotel is within walking distance of the city’s best shopping and dining at Lenox Mall and Phipps Plaza. All of the suites have balconies and some even overlook the hotel’s private gardens, an unexpected touch of green in an otherwise overdeveloped area. The Mandarin Oriental also boasts a spa, exercise studio and restaurant.