North America • United States • Alabama • Country Inn & Suites Tuscaloosa
Country Inn & Suites is conveniently located to all Tuscaloosa attractions. Close to the University of Alabama-Stillman College and Shelton State. Also near Alabama Adventure Theme Park and Moundville Archaeological park.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!