Residence Inn Homewood/Mt. Brook
2790 US 280 South
Birmingham, AL 35223
(205) 533-1443
Hours:
24 hours a day