Hotel Narmada localiza-se em Lāchharas. Com estacionamento privado gratuito, o alojamento está a 19 km de Shoolpaneshwar Wildlife Sanctuary e 21 km de Estátua da Unidade.
Este apartamento dispõe de uma televisão de ecrã plano.
O aeroporto mais próximo é o Aeroporto de Vadodara, que fica a 82 km de Hotel Narmada.