The Enchanted Castle in Regent, North Dakota, is a unique medieval-themed hotel and steakhouse offering a memorable dining experience.