Celebrate your style at Aloft Birmingham Soho Square, a hip new hotel just 3 miles south of downtown. Set in the upscale suburb of Homewood, we’re steps from Soho Square’s chic shops and eateries—and mere minutes to all other area attractions!
1903 29th Ave S, Homewood, AL 35209
ALBUQUERQUE LITTLE THEATRE
© 2018 - Create Birmingham. All Rights Reserved.