Athena Inn Chattanooga está localizado em Chattanooga, Tennessee, uma cidade conhecida por sua vibrante cena cultural e seu pitoresco calçadão à beira do rio. O hotel fica perto do Hamilton Place Mall, a cerca de 1,6 km de distância, e do Aquário do Tennessee, aproximadamente 11 km da propriedade. Ruby Falls, uma popular atração de cachoeira subterrânea, está a cerca de 22 km de distância. O Aeroporto Metropolitano de Chattanooga está convenientemente localizado a cerca de 7,2 km do hotel.