RESIDENCE INN BY MARRIOTT TUSCALOOSA 011263363 Read more about RESIDENCE INN BY MARRIOTT TUSCALOOSA 011263363