Athena Inn Chattanooga se encuentra en Chattanooga, Tennessee, una ciudad conocida por su vibrante escena cultural y su pintoresco frente fluvial. El hotel está cerca de Hamilton Place Mall, a unos 1,6 km, y del Acuario de Tennessee, aproximadamente a 11 km de la propiedad. Ruby Falls, una popular atracción de cascadas subterráneas, está a unos 22 km. El Aeropuerto Metropolitano de Chattanooga está convenientemente ubicado a unos 7 km del hotel.