|
Liberty Inn Scottsboro
902 E Willow Street
Scottsboro Alabama United States
Rated 73 / 100 based on 11 customer reviews. |
|
When visiting Scottsboro, Liberty Inn is a great choice to consider. Guests will have free perks like WiFi and self parking. Rooms feature bonuses like refrigerators and microwaves. |