Lake View Inn & Suites

Killen • Show on map
View Details for Price
Located in Florence Alabama region Lake View Inn & Suites is situated 29 km from University of North Alabama. Featuring a seasonal outdoor swimming pool the 2-star motel has air-conditioned rooms with…More info
