Located just south of Birmingham, the hotel is close to the Birmingham Zoo and the Botanical Gardens. It's a great pick...
Out of town · 2655 Lane Park Rd, Mountain Brook