Go Hotels
Home > United States > Alabama > Scottsboro >

Liberty Inn Scottsboro

United States Flag
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.