Super 8
Categories
Stay
Description
Super 8 Tuscaloosa hotel near University of Alabama is located off Interstates 20 and 59. Our Tuscaloosa hotel is minutes from popular area attractions and less than 15 minutes from Northport. Contact our friendly staff for assistance in acquiring bus parking for your travel party.
Visit Website
Map
4125 McFarland Blvd E, Tuscaloosa, AL 35405 Get Directions