18, H.D. Lama Road, Darjeeling, 734101, Darjeeling, India
El hotel se encuentra en Darjeeling, en el Himalaya. La ciudad se conoce como la ""Reina de las montañas"", en indio ""Dorji Ling, dios del trueno.
La mejor forma de llegar al hotel es en tren desde Calcuta (Howarh)-New Jalpaguri (a 90 km) o desde Bagdogara (a 90 km). También se puede llegar a través de una ruta oriental a través de Kalimpong (a 58 km).