The Sleep Inn, an Athens hotel, has upgraded to give guests a simply stylish stay experience. We invite you to stay with us and see for yourself. It is located midway between Nashville and Birmingham. This Athens hotel is near many popular attractions...