Hotel Sanderling, Darjeeling

H.D. Lama Road Darjeeling734101, India