Location and amenities!
The Howard Johnson Athens is located in Athens, Georgia in the United States. It is located just one and a half miles from the University of Georgia and from downtown Athens.
This hotel offers many amenities including a business center with high-speed internet. All rooms include Microfridges, a Coffee Maker, In-Room Movies, and a Nintendo Game System.