Share |
Add a venue

Advanced Search

Enter Location

  • Overview
  • Features
  • Location
  • Photos

Address:361 17th St Nw


Main Phone Number:



Country:United States

Website: Not Available

Short Description:


Twelve Atlantic Station is located in central Atlanta, close to Atlantic Station, Centennial Olympic Park, and Georgia Institute of Technology. Nearby points of interest also include Georgia Aquarium and World of Coca Cola.

Hotel Features.
Dining options at Twelve Atlantic Station include a restaurant. Room service is available 24 hours a day. Recreational amenities include a fitness facility. This 3.5 star property has a 24 hour business center and offers small meeting rooms, secretarial services, and a technology helpdesk. Complimentary wireless Internet access is available in public areas. This Atlanta property has 9500 square feet of event space consisting of banquet facilities, conference/meeting rooms, a ballroom, and exhibit space. The property has a complimentary area shuttle which runs to destinations within 1 mi. Business services, wedding services, limo/town car service, and tour/ticket assistance are available. Additional property amenities include a coffee shop/caf

Please wait...