Com 17 quartos, hostel The Mystic Soul beneficia de uma localização a aproximadamente 5 minutos a pé da Durga Bari Mandir. As unidades deste albergue incluem varanda, escrivaninha e local de descanso.
Os locais históricos mais próximos, como Forte de Tughlaqabad, estão localizados a 4.8 km de distância. O hostel convida os adeptos de esporte a visitar o Estádio de Thyagaraj, que fica a 3.8 km de distância.
O hostel The Mystic Soul dispõe de quartos com varanda e local de descanso e comodidades como controle de temperatura. Para maior comodidade dos hóspedes, lençóis de banho e toalhas são fornecidos nas casas de banho.
Este albergue está situado no bairro South Delhi, a apenas uma viagem de carro o café The Coffee Bond. Os hóspedes podem aproveitar a estação de metrô Kailash Colony, localizada a 650 metros de distância.