aloft Birmingham Soho Square

  • Hotels
1903 29th Ave. S.
Homewood, AL 35209
(205) 874-8055
(205) 874-8455 (fax)
  • Whom to Contact

    • Jennifer Voltz
      1903 29th Ave. S.
      Homewood, AL 35209
      Phone: (205) 504-8354
      Fax: (205) 874-8455