TownePlace Suites Tuscaloosa University Area
Located in the heart of Tuscaloosa with easy access to I-20/59 and Mercedes-Benz US International is just 20 minutes away. The University of Alabama is just 5 minutes North & Downtown Tuscaloosa is just 10 minutes Northwest.