TWELVE Hotel & Residences
Atlantic Station 361 17th St., NW
Atlanta, GA 30363
Contemporary luxury and a convenient location make TWELVE a good choice for both business and romance.More...
Top 10 Family Resorts Worldwide
Top 10 Family Resorts in the U.S.
discounts on hotel reservations here!
Travel & Hotel Specials
| About Us
| Site News
| Rating System
| Content Licensing