The Sleep Inn hotel is ideally located just minutes from downtown Nashville, a short drive from the Airport Nashville International Airport and within walking distance of the lovely lake J. Percy Priest Lake, where you will find hiking trails, places to picnic and fish. This Nashville hotel is also just minutes from attractions like the [...]