Entouré par la montagne brume, le Club Mahindra Mussoorie est un établissement paisible niché dans les collines. Il propose des chambres avec salle de bains privative. Doté de son propre restaurant et d'un spa, le complexe dispose d'un parking privé gratuit.
Chaque chambre, à l'exception du studio, est équipée d'un canapé, d'un four micro-ondes et d'une bouilloire électrique. La salle de bains privative est pourvue d'une douche avec eau chaude et froide.
Une connexion Wi-Fi est disponible gratuitement dans les parties communes du complexe. Un service de blanchisserie est assuré moyennant des frais supplémentaires.
Spécialisé dans la cuisine indienne, le restaurant du complexe dispose d'un coin repas extérieur.
Le Club Mahindra Mussoorie se trouve à environ 1 km de la célèbre Mall Road. L'aéroport Jolly Grant (Dehradun) et la gare de Dehradun sont à 35 km de l'établissement.