Rosewood Hall
Rosewood Hall, located on the first floor of Homewood City Hall at SoHo Square, is an upscale contemporary venue that has been serving the Birmingham, AL community since its completion in the fall of 2005. Conveniently situated off Highway 31 in downtown Homewood, it offers a unique setting for a variety of events, including wedding receptions, corporate gatherings, and nonprofit fundraisers.
This versatile venue features three separate meeting rooms that can be combined, along with the Terrazo foyer area, to accommodate up to 500 guests. Rosewood Hall provides a range of amenities, including audiovisual equipment, various table styles, and professional bar services, ensuring a seamless experience for all types of events.
Generated from the website
Also at this address
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.



