Aloft Birmingham Soho Square
1903 29th Avenue South · HomewoodAlabama35209 · United States  · Phone:
205-874-8055
Local Time:
11:08 PM
· Weather:
Mainly clear,
70 °F

Aloft Birmingham Soho Square

Enjoy Aloft Birmingham Soho Square, located in Homewood's upscale Soho Square development, minutes from downtown Birmingham's area attractions and just steps from Soho Square's chic locally-owned shops and eateries.