HOMEWOOD, AL—Starwood Hotels and Resorts Worldwide, Inc. has opened the 111-room Aloft Birmingham Soho Square here, a first for the brand in the state. Managed by Winston Hospitality, the new-build hotel is owned by Homewood Hotel Associates, LLC. The new Aloft is located here in this trendy suburb three miles south of downtown Birmingham and near the Birmingham-Shuttlesworth International Airport.
Previous ArticleIHG Expanding In India
Next Article Westin St. Francis To Replace Lock System