Our company The Green Tree Lodge, opened its doors on October 1, 2017. Our lodge has beautiful rooms that simulate tree houses and is managed by our own family. We have created a place for our clients to stay surrounded by nature that characterizes the beautiful town of Monteverde. Hoping you take home a wonderful experience.