Athena Inn Chattanooga si trova a Chattanooga, Tennessee, una città nota per la sua vivace scena culturale e il suo pittoresco lungofiume. L'hotel è vicino all'Hamilton Place Mall, a circa 1,6 km di distanza, e all'Acquario del Tennessee, a circa 11 km dalla struttura. Ruby Falls, una popolare attrazione di una cascata sotterranea, si trova a circa 22 km di distanza. L'Aeroporto Metropolitano di Chattanooga è comodamente situato a circa 7,2 km dall'hotel.