Siliguri Central Premier Inn is located in Siliguri, India on Sevoke Rd, Ward 10, Janta Nagar. Siliguri Central Premier Inn is rated 4.5 out of 5 in the category family restaurant in India.
Address
Sevoke Rd, Ward 10, Janta Nagar
Service options
Takeaway
Dine-in