Marriott Birmingham
There has never been a better time to take advantage of our hotel location in Birmingham. Excitement awaits at Alabama Adventure, McWane Center Science Institute & IMAX and the Birmingham Botanical Gardens, all close to our hotel near Homewood, AL.