Filter Results
Apply Filters
Clear Filters
Hotels in City Centre Clifton area of Tennessee
The Bear Inn Resort
2250 Billy Nance Highway 114, Tn 38425, Clifton, Us, Clifton, United States Show map
The 3-star The Bear Inn Resort Clifton has 30 rooms and is located approximately 25 minutes' walk from Clifton City Park. Wi-Fi is available in the rooms.
From US$ 110
Book Now