Atop the mega-development Atlantic Station, this mid-rise of residential apartments promises almost every guest a wide balcony with impressive views of the city and plenty of shopping and restaurants nearby. Its sister hotel is Twelve Centennial Park, on the outer ege of downtown.
Amenities Facilities361 17th Street Northwest, Atlanta, GA, United States
Do you represent this business? Contact us to update your information & to manage your page.