The Elgin, Darjeeling
18 H.D Lama Road, Darjeeling
Location Everything you need is in one place. Resort The Elgin, Darjeeling is located in Darjeeling. This resort is located 1 km from the city center. At the resort Spend an evening in a nice atmosphere of the bar. It’s time to have a nice meal! Stop by the restaurant. Have a cup of co
Free WiFiParkingBusiness
USD 176 night










