The Mystic Soul Hostel te deja a unos 7 km de la Casa Birla. Esta propiedad es agradable para cada viajero y dispone de un balcón, un vestidor y un escritorio en cada habitación.
El Greater Kailash M Block se ubica en frente de la propiedad, mientras que el aeropuerto internacional de Delhi está a 25 km. El restaurante Anupam Sweets & Restaurant, con comida china, se encuentra a menos de 8 minutos a pie del lugar. Este hostal se sitúa a solo pocos pasos de la Durga Bari Mandir.
Algunas habitaciones tienen un bidé, un aseo separado y una ducha.
El The Mystic Soul Hostel está situado a unos 10 minutos andando de la estación de metro Kailash Colony.