Press EMBASSY SUITES TO OPEN IN DOWNTOWN TUSCALOOSAThe new, $31 million, Embassy Suites Hotel will open on Tuesday, March 3, in downtown Tuscaloosa. The hotel will be eight stories and all-suite with a downstairs restaurant developed by…adminMay 2, 2015