JBK shree vilas localiza-se em Haridwār, a 5 km de Templo de Mansa Devi, e fornece acomodações com um terraço, estacionamento privado gratuito e um restaurante. O alojamento está a cerca de 4,5 km de Templo Har Ki Pauri, a 20 km de Rishikesh Railway Station e a 20 km de Triveni Ghat. Este alojamento não fumador encontra-se a 4,3 km de Estação Ferroviária de Haridwar.
Os quartos do alojamento estão equipados com chaleira. Apresentando uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos, os quartos do alojamento também providenciam aos hóspedes acesso Wi-Fi gratuito. No alojamento, todos os quartos têm ar condicionado e uma televisão de ecrã plano.
Ponte Ram Jhula fica a 23 km de JBK shree vilas, enquanto Patanjali International Yoga Foundation está a 24 km de distância. O aeroporto mais próximo é o Aeroporto de Dehradun, que fica a 30 km de JBK shree vilas.