Rhodes Hall, built in 1904 and known as the Castle on Peachtree, offers a historic setting with richly detailed Victorian architecture for corporate events and meetings. Its hand-crafted woodwork and stained glass create a refined backdrop that blends history with hospitality.
Located in the heart of Atlanta, Rhodes Hall provides an intimate atmosphere for gatherings up to 50 guests, with in-house event management ensuring seamless service. The venue also hosts The Georgia Trust for Historic Preservation, adding a cultural dimension to your event experience.
Loading map...
Rated 4.6 on Google · 141 reviews