Las "Cochlioda" pueden ser epifitas o litofitas en bosques de neblina entre los 2000 y 3500 metros de altura.