The Travelodge Athens TN is a Tourist hotel. Located in Athens - Tennessee area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
Property is located conveniently off the interstate with E-Z on and off. There is an extra large Olympic size outdoor pool. Meeting rooms available for group events and a restaurant on premises.