Where To Stay
← Back
Search results for Homewood
Homewood
Displaying 9 of 9
Aloft Birmingham Soho Square
HotelCelebrate your style at Aloft Birmingham Soho Square, set in the upscale area of Soho Square in Homewood, steps from dozens of shops and eateries...and mere minutes to all other area attractions.
America's Best Value Inn & Suites Homewood/Birmingham
HotelAmerica's Best Value Inn & Suites Homewood/Birmingham