Hotel Shambhu, Darjeeling

73, Gandhi Road Darjeeling734101, India