Hotels in Homewood, AL
Hotels
1903 29th Avenue South,
Homewood ,
AL
35209
UNITED STATES
Travel your way at Aloft Birmingham Soho Square. Our boutique Homewood AL hotel offers live music at W XYZ®, and loft-inspired, pet-friendly rooms. Visit Samford University and more attractions during your Birmingham stay.
Worldwide > United States > Homewood > Hotels