Atlanta, Georgia Hotels

Lennox Inn, Atlanta, Georgia

Lenox Inn, Atlanta, Georgia

In the middle of Buckhead. The inn is located across the street from Lenox and Phipps Plaza, and within walking distance of restaurants, clubs, shopping, and historic sites of Buckhead, the Lenox Inn is the perfect place for both Business and Leisure Travelers. Complimentary Continental Breakfast Complimentary Parking

176 well-appointed rooms or four suites, with remote-control color television, an outdoor pool, garden area, and adjacent fitness center.

Full Service Business Center. 6,000 square feet of meeting space, including the 1,400 square foot Peachtree Room, which is divisible into three separate breakout rooms.

Lenox Inn,
3387 Lenox Road NE
Atlanta, Georgia 30326
Lenox Inn, Atlanta GA


Good Hotels USA Good Hotels USA

Good Hotels Georgia Good Hotels Georgia