Mehan heights encontra-se em Vythiri, a 8,4 km de Lago Pookode e a 12 km de Miradouro Lakkidi, e apresenta acomodações com acesso Wi-Fi gratuito, um jardim com um terraço e vista da montanha.
Há uma casa de banho privativa com chuveiro em todas as unidades, assim como produtos de higiene pessoal gratuitos e chinelos.
Karlad Lake fica a 17 km de mehan heights, enquanto Kanthanpara Waterfalls fica a 21 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Calicut, que fica a 82 km de mehan heights.