Located on the outskirts of Littleton, The Manor House is a good mix of elegance and mountain chic. Its one of the top mansion venues in the Denver area due to its space inside and out. A quick walk to the west, and you have some beautiful mountain backdrops. With the addition of their new reception space, this venue has it all.