Drury Inn & Suites Birmingham Lakeshore Drive


Homewood • Show on map
View Details for Price
Located in Birmingham, Alabama, this hotel features a swimming pool, an on-site business center and a daily hot breakfast. Free Wi-Fi is also available. A microwave and refrigerator are offered in each…More info
