TWELVE Atlantic Station
A Sleek and Modern Gem in Downtown Atlanta
Sitting 26 stories above downtown, TWELVE Atlantic Station is a luxury Atlanta hotel. Enjoy sleek, modern style and inventive design at this unique Atlanta boutique hotel, not to mention fine dining and ample meeting and event space. Close to shopping, dining, and local attractions, TWELVE Atlantic Station is an ideal choice for Atlanta accommodations.