Set in a renovated 1913 building, this upscale hotel in Midtown is a minute's walk from the MARTA.
Set in a renovated 1913 building, this upscale hotel in Midtown is a minute's walk from the MARTA and 0.3 miles from Centennial Olympic Park.
Keywords: Hotels in Atlanta