Treehouse in the Park is a luxury private home rental in downtown Breckenridge. A massive residence, Treehouse has six bedrooms and can accommodate up to eighteen people. Located adjacent to a sledding hill and park, Treehouse is a beautiful vacation home.