Doté d'une terrasse, le Jashoda Mystic Haveli est situé à Pushkar, dans la région du Rajasthan, à 300 mètres du temple Varaha et à moins de 1 km du temple Brahma. Il propose un restaurant, un service d'étage, une réception ouverte 24h/24 et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. L'hôtel dispose de chambres familiales.
Certaines possèdent un balcon.
Le Jashoda Mystic Haveli se trouve à 500 mètres du lac Pushkar et à 3,6 km du fort de Pushkar. L'aéroport de Kishangarh, le plus proche, est implanté à 38 km.