Mehan heights está en Vythiri, a 8,4 km de Lago Pookode y a 12 km de Mirador de Lakkidi, y ofrece alojamiento con wifi gratis, jardín con terraza y vistas a la montaña.
Hay un baño privado con ducha en todas las unidades, además de artículos de aseo gratuitos y zapatillas.
Karlad Lake está a 17 km del alojamiento, y Kanthanpara Waterfalls está a 21 km. El aeropuerto (Aeropuerto Internacional de Kozhikode) está a 82 km.