Landoll's Mohican Castle

Loudonville, OH — Arts, Culture & Entertainment, Events, Venues & Weddings, Food & Drink. Landoll’s Mohican Castle Enjoy the stately majesty of times past in a luxurious castle. Located in central Ohio, deep in the heartland of Mohican country and Loudonville, Ohio, the estate offers unprecedented luxury in its lodging and seclusion. Don’t miss the experience of Ohio’s premier Castle hotel, wedding venue, and business retreat location. Landoll’s Mohican Castle – A Place Like No Other...