Este hotel climatizado dispone de un total de 31 habitaciones, 30 de super-de luxe y 1 suite presidencial en la azotea. Además, alberga una cafetería, un bar, un restaurante internacional y salas de conferencias. También podrá hacer uso del servicio de lavandería y de habitaciones.
Este moderno hotel se encuentra en el corazón de Darjeeling, a 200 m del centro comercial. La Mall Road está a 400 m, la estación de trenes más cercanas está a 500 metros. La estación de trenes N.J.R. está a 87 km.
Las habitaciones están decoradas con buen gusto, suelo de madera y vistas panorámicas a la nevada cima de Kanchanjanga y las plantaciones de té. También cuentan con menaje para preparar té o café.