Please take some time to give us your feedback on your stay. If you have any questions please e-mail us at [email protected].
The Brand New Ambassador Inn & suites is located in the center of Tuscaloosa, Alabama. We are conveniently located near the University of Alabama! We can't wait to meet you
ROLL TIDE!!!