Microtel Inn by Wyndham Cottondale Tuscaloosa, Cottondale, United States of America
Microtel Inn by Wyndham Cottondale Tuscaloosa is conveniently located at 6331 Interstate Dr in Cottondale, United States of America
Hotel Location:
Address: 6331 Interstate Dr
City: Cottondale
State: AL
Country: United States of America
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- In Room TV
- Air Conditioning
- Car Rent Desk