Hotel Niladri Palace, Siliguri has city views, free Wi-Fi and free private parking, situated in Siliguri, 4.3 km from Darjeeling Himalayan Toy Train Railway.
Numero delle stanze: 34
Hill Cart Rd, opposite Side of Central Bank of India, Ward 11, Janta Nagar, Siliguri, West Bengal, 734001 Siliguri, India