Pineridge Hotel

The Mall, Chowrasta
Darjeeling
India