Aloft Birmingham Soho Square
1903 29th Avenue South
Homewood
Alabama
Phone:
+(1)(205) 874-8055
Find your nearest Starwood Hotels
Directions
Opening Hours
Aloft Birmingham Soho Square QR Code for Smartphones