The Official Travel Site of Alabama

Where To Stay

← Back

Search results for Homewood

Homewood Displaying 9 of 9

Hotel

Celebrate 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.

Hotel

America's Best Value Inn & Suites Homewood/Birmingham

Hotel

Not provided

Hotel

Not provided

Hotel

Not provided

Hotel

Not provided