
Atlanta, GA, United States
Extended Stay America - Atlanta - Lenox
3-star hotel · EXTENDED STAY HOTELS
This Extended Stay America - Atlanta - Lenox, designed for extended stays, offers fully equipped kitchens and free WiFi in all rooms. Each kitchen includes a stovetop, microwave, and refrigerator. Guests can also utilize the…
- Wi-fi
- 24-hour reception
- Car park
- Fitness























