Residence Inn by Marriott Homewood Mountain Brook
Birmingham Alabama
Check in
N/A
Check out
N/A
With a stay at Residence Inn by Marriott Homewood Mountain Brook in Birmingham (Homewood), you'll be a 2-minute drive from Birmingham Zoo and 5 minutes from University of Alabama-Birmingham. This hotel is 3.5 mi (5.6 km) from University of Alabama Hospital and 4.1 mi (6.7 km) from The Summit.
Property Details
Location
2790 US 280, Birmingham, Alabama 35223, United States