This 58-room hotel is just a 13-minute drive to the World of Coca-Cola and the Phillips Arena and a 14 minutes drive to Georgia Aquarium. Owners have invested on renovation so it's a turnkey property.
↧