The Hotel Avondale was perfect for our extended family of 12 adults and one toddler to stay while in Birmingham for a family wedding. It was well stocked, has nice decor, the common areas are spacious, and it had enough bedrooms for each unit to have their own. And the location was perfect, too, as we could get everywhere we needed to go in less than 10 minutes. We would definitely stay again!