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.