Luxury stays are being prepared...
18, HD Lama Rd, Chauk Bazaar, Darjeeling, West Bengal 734101, India, India
₹ 8,000 / night