Steps away from the trendy boutiques and restaurants of Soho Square, Aloft Birmingham Soho Square is 4 miles from downtown Birmingham. This hotel is also near Samford University, The University of Alabama at Birmingham and McWane Science Center.
07
Jun
2020