O Illuminating House está localizado numa área tranquila, a 3,5 km de Tran. Fica a cerca de 5 minutos a pé do Zhdreloto Gorge (desfiladeiro). Está disponível estacionamento privado gratuito no local.
Os quartos dispõem de ar condicionado e de uma televisão. Há uma cozinha partilhada na propriedade, bem como um jardim equipado com comodidades para churrascos.
Sofia fica a 86 km desta propriedade. O aeroporto mais próximo é o Aeroporto de Sófia, a 91 km do The Illuminating House.