Location: located in the heart of Atlanta's art and business district. The hotel is surrounded by exciting nightspots, theatres and various other attractions.
See more: Hotels in USA Hotels in Atlanta Holiday Destinations in USA