Step back into time at Ravenwood Castle and Medieval Village Cottages, located in New Plymouth, Ohio near Hocking Hills State Park. During their stay at this castle/fairytale village bed and breakfast, guests find themselves treated as kings and queens with luxurious accommodations and excellent service.