Location: close to the Peachtree Center, where you will find a shopping mall, gym and spa and an art and design museum.
See more: Hotels in USA Hotels in Atlanta Holiday Destinations in USA