Loading view.
25th Annual Santa at Rhodes Hall
Rhodes Hall 1516 Peachtree Street NW, AtlantaSkip the malls, avoid the lines, and come to Rhodes Hall for a fun, easy and enjoyable Santa experience. On weekends from November 19 through December 11, 2022, the “castle […]