Aloft Birmingham Soho Square

Aloft Birmingham Soho Square

Website: http://www.aloftbirminghamsohosquare.com

 205.874.8055

 205.874.8455

 1903 29th Avenue South, Homewood, AL 35209

Upscale, loft inspired hotel located in the heart of Soho Square.