List of 4-Star Hotels near University of Alabama - South Engineering Research Center, Shelby Ln, Tuscaloosa, AL 35401, United States.

 

    2.37 km from University of Alabama
This Embassy Suites Tuscaloosa Alabama Downtown is 5 minutesƒ?? walk from the Tuscaloosa River Walk. Features include an indoor pool, a California-style restaurant with artisan cocktails, and free cooked-to-order breakfast.

Address: 2410 University Boulevard, Tuscaloosa (Alabama)
Rates from: USD 139
Booking.com  
Back to Top