Location
With a stay at this aparthotel in Atlanta (Downtown Atlanta), you'll be within a 5-minute drive of Mercedes-Benz Stadium and Georgia Institute of Technology. This aparthotel is 12 mi (19.2 km) from Truist Park and 1.1 mi (1.8 km) from Centennial Olympic Park.
Rooms
Make yourself comfortable in this individually decorated apartment, featuring a kitchen with a refrigerator and an oven. A 40-inch flat-screen television is provided, with digital programming available. Conveniences include a desk and an electric kettle, and you can also request a crib/infant bed (complimentary).