Hotel Kasturi Orchid situa-se em Pāl, a 13 km de Forte de Mehrangarh, e dispõe de acomodações com uma piscina exterior, estacionamento privado gratuito, um jardim e um terraço. As comodidades deste alojamento incluem restaurante, serviço de quartos, uma receção aberta 24 horas e acesso Wi-Fi gratuito em toda a propriedade. Cada quarto inclui varanda com vistas do jardim.
Todas as unidades dispõem de ar condicionado, televisão de ecrã plano com canais por cabo, um frigorífico, máquina de café, chuveiro, produtos de higiene pessoal gratuitos e secretária. Todos os quartos providenciam roupa de cama e toalhas.
Kaylana Lake fica a 8,8 km de Hotel Kasturi Orchid, enquanto Estação Ferroviária de Jodhpur fica a 10 km de distância. O aeroporto mais próximo é o Aeroporto de Jodhpur, que fica a 11 km de Hotel Kasturi Orchid.