Hotel/Inn
Website: http://www.aloftbirminghamsohosquare.com
205-874-8055
1903 29th Ave S, Homewood, AL 35209
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!
Aloft Hotel Soho Square
1903 29th Ave S
Homewood, AL 35209