Aloft Birmingham Soho Square
Hotel - Homewood
Aloft Birmingham Soho Square
1903 29th Avenue South
Homewood
Alabama
35209
USA
tel:- +1 205 874 8055
web address:- aloftbirminghamsohosquare.com
e-mail:-
Aloft Birmingham Soho Square :-
Designed for global travelers, Aloft Hotels offers comfortable loft-inspired rooms and a vibrant social scene, all in a modern tech-savvy environment.
To update the information for Aloft Birmingham Soho Square please use this form