Traveller's Inn bevindt zich in Darjeeling, op 11 km van Tiger Hill en 4 minuten lopen van Himalayan Mountaineering Institute and Zoological Park en biedt uitzicht op de stad en gratis WiFi.
Sommige units hebben een eigen badkamer met bad. Bovendien zijn er gratis toiletartikelen, een haardroger en slippers.
Mahakal Mandir ligt op 12 minuten lopen van de homestay, en Japanse Vredespagode ligt 2,1 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Bagdogra, op 67 km van Traveller's Inn.