L'Hotel Narmada est situé à Lāchharas. Doté d'un parking privé gratuit, l'établissement se trouve à 19 km de la réserve naturelle de Shoolpaneshwar et à 21 km de la statue de l'unité.
L'appartement comprend une télévision à écran plat. Cet établissement est non-fumeurs.
L'aéroport de Vadodara, le plus proche, est implanté à 82 km.