Kasturi Palace comes under a category of 3,2,1 star hotels
Cart Road Opp AVA Art Gallery Darjeeling - 734101 Phone No :- 9029367979, 9764447001