Athena Inn Chattanooga est situé à Chattanooga, Tennessee, une ville connue pour sa scène culturelle dynamique et son front de mer pittoresque. L'hôtel est près du Hamilton Place Mall, à environ 1,6 km, et de l'Aquarium du Tennessee, à environ 11 km de la propriété. Ruby Falls, une attraction populaire de cascade souterraine, est à environ 22 km. L'aéroport métropolitain de Chattanooga est situé à environ 7 km de l'hôtel.