Located in Downtown Atlanta, this hotel is within a 15-minute walk of Georgia State University, World of Coca Cola and Georgia World Congress Center. Mercedes-Benz Stadium and Georgia Institute of Technology are also within 1 mile (2 km). Peachtree Center Station is only a 3-minute walk and Five Points Station is 6 minutes.