Found at elevations between 2,600 to 3,400 metres. Moist or wet thickets or hillsides, rarely in rather dry places, often in oak or pine forest, at elevations of 1,200-2,500 metres in Guatemala.
A tropical plant. It suits tropical highland climates.