Aninhado em vegetação e com vistas panorâmicas sobre o vale, o Devonshire Greens Leisure Hotel dispõe de um centro de fitness e de um espaço para reuniões/banquetes bem equipado. Fica apenas a 600 metros das encantadoras Cascatas de Attukad.
Decorados com cores claras, os quartos possuem uma televisão de ecrã plano por satélite, um mini-bar e uma área de estar. Os quartos também têm uma chaleira eléctrica. As casas de banho privativas incluem um chuveiro e produtos de higiene pessoal gratuitos.
No Devonshire Greens Leisure Hotel encontrará uma recepção 24 horas, comodidades para churrascos e uma biblioteca. Outras comodidades incluem uma sala de jogos, um balcão de turismo e um local para armazenar bagagens. São providenciados serviços de lavandaria e de limpeza a seco. A propriedade dispõe de estacionamento gratuito.
As atracções populares como a Fábrica Pallivasal Tea Factory e o Parque Blossom Hydel estão a cerca de 2 km da propriedade. A Estação Rodoviária de Munnar fica a 4 km, enquanto a Estação Ferroviária Ernakulam e o Aeroporto Internacional de Cochin estão a 165 km.
O Falling Greens serve uma variedade de cozinha indiana, chinesa e continental.