The Comfort Suites Athens is located in the eponymous town, within the state of Georgia, and lies just one mile from a major convention center, as well as from the city center, which can be reached on foot.
The rooms have a lot of interior space, and are beautifully decorated with modern and cozy elements.
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.