This hotel is a 5-minute drive from downtown Birmingham, Alabama and the Birmingham Zoo. It features an indoor pool, and spacious all-suite accommodation with cable TVs.
Number of rooms: 242
2300 Woodcrest Place, Birmingham, AL 35209, United States
Hotel booked 2 times today.