Hotel Sisters Home heeft een tuin, een gedeelde lounge, een terras en een restaurant in Kathmandu. Het hostel beschikt over een bar, en ligt dicht bij verschillende bekende bezienswaardigheden, ongeveer 18 minuten lopen van Durbar-plein van Kathmandu en 300 meter van Thamel Chowk. De accommodatie ligt op 19 minuten lopen van Hanuman Dhoka, en op een paar minuten lopen van het centrum van de stad.
Swayambhunath ligt op 2,8 km van het hostel, en Tempel van Swayambhunath ligt 3,9 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Tribhuvan, op 6 km van Hotel Sisters Home, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.