Loading Video…

This browser does not support the Video element.

Atlanta's famed Rhodes Hall opens for ghost tours

Atlanta's Rhodes Hall, known as the 'Castle of Peachtree'' will open up for a weekend of eerie tours later this month that will focus on the unique legends surrounding the property.