Simbosa bevindt zich in Darjeeling, op 6,9 km van Tiger Hill, en biedt accommodatie met een terras, gratis WiFi, een gedeelde keuken, en een 24-uursreceptie. Deze accommodatie met uitzicht op de bergen heeft een balkon.
Klooster Ghoom ligt op 13 minuten lopen van de homestay, en Tibetaans Bhoeddistisch Klooster Darjeeling ligt 2,2 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Bagdogra, op 63 km van Simbosa.