The 108-room Holiday Inn Birmingham/Homewood will open Nov. 21, InterContinental Hotels Group announced.
The property will showcase the brand’s new signage. The hotel is located minutes from downtown Birmingham.