Newa Hotel & Resort is a premium property located in Gangtok, Lachen, Darjeeling, Siliguri We pride ourselves on delivering exceptional guest experiences,…