Alok House localiza-se em Bodh Gaya, a cerca de 2,2 km de Templo Mahabodhi e 19 minutos a pé de Wat Thai Buddhagaya. Este hotel de 3 estrelas dispõe de serviço de quartos e uma receção aberta 24 horas. O alojamento apresenta quartos familiares.
No alojamento, todos os quartos estão equipados com ar condicionado e uma televisão de ecrã plano.
Great Buddha Statue fica a 2 km de Alok House, enquanto Bodh Gaya Bus Station está a 2,3 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Gaya, que fica a 7 km de Alok House, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.