Go Hotels
Home > United States > Alabama > Scottsboro >

Travelers Place Inn & Suites

United States Flag
Travelers Place Inn & Suites Star Rating 1
1401 East Willow Street
Scottsboro Alabama United States

Rated 49 / 100 based on 13 customer reviews.
When visiting Scottsboro, Travelers Place Inn and Suites is a great choice to consider. Guests can take a dip in the seasonal outdoor pool, and freebies like WiFi and self parking are added perks. Rooms feature conveniences like refrigerators and microwaves.
Facilities @ Travelers Place Inn & Suites include:

24-Hour Reception
Meeting Rooms
Free Wi-Fi