Aloft Hotel in Birmingham, Alabama is Swanky and Soho Chic
The Aloft Hotel in Birmingham, Alabama is swanky and Soho Chic. When you arrive at you feel like you’ve just come home to your stylishly luxurious loft apartment in the hip part of town. Nestled within a trendy little area called Soho Square in the suburban city of Homewood, we found our home away from home.




