Located in the Tennessee Valley in northern Alabama, the Sleep Inn hotel is midway between Nashville and Birmingham. This Athens, AL hotel is near many popular attractions, including the U.S.
Book this Hotel