Situato a Sombāri, nella regione di Sikkim, il Vamoose Red Panda offre un balcone. Ubicata a pochi passi dal Santuario Barsey Rhododendron, la struttura vanta un giardino e un parcheggio privato gratuito.
L'Aeroporto più vicino è quello di Bagdogra, a 60 km.