Embassy Suites Tuscaloosa Alabama Downtown is a convenient hotel in Tuscaloosa, Alabama. The hotel is situated at the corner of Greensboro and University Blvd adjacent to Tuscaloosa Amphitheater. We are just several blocks from the U.S. Courthouse and Tuscaloosa City Hall, and one mile from the University of Alabama and the Bryant Conference Center. Business guests at this Tuscaloosa, AL, hotel will appreciate our proximity to many Fortune 500 companies and the Mercedes-Benz U.S. International plant.