Getting married or planning a special meeting or other event? Why not do it in a castle that was built in 1832? Castle McCulloch boasts luxurious facilities, warm ambience and exquisite surroundings. North Carolina’s foremost wedding and reception location is sure to leave a lasting impression.
Located close to Greensboro, High Point and Winston-Salem.