Photo © Castle McCulloch

Castle McCulloch, North Carolina


Castle McCulloch, North Carolina is a historic property near Jamestown operating as a stunning events and wedding venue (video below).

From the Owners:

'Originally Built In 1832, Castle McCulloch Offers Luxurious Facilities Surrounded By 60 Acres Of Enchanted Forest.

The Great Hall Features A Cathedral Ceiling With Leaded Glass Windows And Beautiful Heart-Pine Wood Floors. It’s Two Wrought-Iron Chandeliers Command Your Attention, As Does The Enveloping Interior Stairway.
The Crystal Garden Will Sweep Visitors Back To The Victorian Era And Is Encased In Beveled Glass Walls, Supported By Grecian Columns. The Interior Is Beautifully Lit By A Massive Crystal Chandelier In The Center Of It’s 42 Foot Ceiling.
We’re Conveniently Located In The Triad And Only A Short Drive From Charlotte And Raleigh Too'.



Contact Castle McCulloch


3925 Kivett Drive,  Jamestown NC 27282

(336) 887-5413


Latest ‘American Castles’ News