Manor House Leisure Park is a tranquil secluded haven nestled in the heart of North Wales. Set against the backdrop of the Faenol Fawr Hotel with beautiful stunning gardens, this architectural masterpiece will entice and captivate even the most discerning of critics.