North Star Hotel
Hotel
Darjeeling
A great hotel to have a nice rest before long walks around the city. Hotel «North Star Hotel» is located in Darjeeling.
11, HD Lama Rd, Chauk Bazaar, Darjeeling, West Bengal 734101, Darjeeling, 734101