fbpx

Knotting Hill Place

Situated in the charming lake town of Little Elm, Texas, Knotting Hill Place is a 17,000 square foot beautiful facility built with the perfect event in mind. This fabulous estate can can host events of most sizes in the outdoor lawn and gardens or the breathtaking Cathedral or ballroom.