Oferecendo 23 quartos, o Club Mahindra Dharamshala Hotel está aninhado a uma distância aproximada de 25 minutos a pé de Manji Khad. Este hotel dispõe de Wi-Fi nas áreas públicas e o parque de estacionamento no local.
A localização do balneário permite facilmente alcançar o Osho Nisarga Foundation a uma distância de 2.8 km, enquanto Tibetan Museum está a cerca de 6 km. A propriedade está localizada a uma distância de apenas 5 minutos a pé da estação de autocarros Siddhapur, e a alguns minutos de Sacred Heart Senior Secondary School. O hotel de 3 estrelas fica a uma distância aproximada de 25 minutes a pé de Jawalamukhi Devi Temple. Para quem viaja de longe, o aeroporto de Dharamsala fica a 20 minutos de carro.
Os quartos no Club Mahindra possuem mini frigobar, TV via satelite e controle de temperatura. As unidades são projetadas de maneira espaçosa. Algumas unidades exibem vista para a montanha.
O pequeno-almoço é servido todas as manhãs no restaurante. As bebidas estão disponíveis no lounge bar.