The Lofthouse Studio
Our natural light studio is great for any flavor of production. Set in the trees of Black Forest, Colorado, this quiet and secluded location is perfect for filming or photography. The studio offers 1200 square feet of space including two private offices, a wet bar and bathroom.