Moon Wings Mountain Resort encontra-se em Kanthalloor, a 13 km de Pambadum Shola National Park, e apresenta acomodações com um jardim, estacionamento privado gratuito, um terraço e um restaurante. O alojamento situa-se a 22 km de Top Station, a 22 km de Santuário de Vida Selvagem de Chinnar e a 25 km de Lakkam Waterfalls. O alojamento dispõe de serviço de quartos, um balcão de turismo e depósito de bagagens.
No alojamento, todos os quartos incluem roupeiro e televisão de ecrã plano. Apresentando uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos, os quartos do alojamento também possuem acesso Wi-Fi gratuito, enquanto alguns quartos têm vista da montanha. No alojamento, cada quarto tem roupa de cama e toalhas.
Todas as manhãs são oferecidas opções de pequeno-almoço buffet, asiático ou vegetariano.
Anamudi Shola National Park fica a 31 km de Moon Wings Mountain Resort, enquanto Parque Nacional de Eravikulam está a 32 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Coimbatore, que fica a 126 km de Moon Wings Mountain Resort.