Vamoose D'souza ligt in Darjeeling, op minder dan 1 km van theelandgoed Happy Valley, 14 minuten lopen van Himalayan Mountaineering Institute and Zoological Park, en 1,4 km van Mahakal Mandir. De accommodatie is gelegen op 13 km van Tiger Hill, en biedt een tuin en gratis privé parkeergelegenheid.
De homestay is voorzien van een flatscreen-tv. Handdoeken en beddengoed worden bij de homestay verstrekt.
Japanse Vredespagode ligt op 3,4 km van de homestay, en klooster Ghoom ligt 9,1 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Bagdogra, op 69 km van Vamoose D'souza.