The Clock Tower Building
The Clock Tower building has been renovated and opened in August 2017 as the Soul Kitchen restaurant. Once the hotel and larger restaurant is open, the Clock Tower Building will be converted to apartment suites and holiday flats.
The Grotto is the only part of the original castle tower still standing. It is a unique stone building that will be used to host events. Its surrounding terrace overlooks the lake, lying directly under the rear of the castle: perfect for romantic campfires, concerts, weddings and more.
The property has it’s own small lake that is surrounded by park grounds, walkways, gravel roads, and dotted with old, enchanting trees. In their shade, our Glamground and Campground areas will grow, and provide peace and serenity for our guests.