Hotel Niladrii Palace
734001 Siliguri, Hill Cart Road Opposite Central Of India
734001 Siliguri, Hill Cart Road Opposite Central Of India
When you stay at Hotel Niladrii Palace in Siliguri, you'll be 5 minutes by foot from Kanchenjunga Stadium. This hotel is 2.2 mi (3.6 km) from Cosmos Mall and 2.5 mi (4 km) from ISKCON Temple.