The Official Travel Site of Alabama

Where To Stay

Homewood Lodge

Hotel

Capacity: 48

Homewood Lodge
103 Greensprings Hwy.
Birmingham, AL 35209
205-942-1263