Entire House About Sinclairs Siliguri
Sinclairs Siliguri is a 3-star hotel in Siliguri, India. It is one of 212 places to stay in Siliguri listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
P.O.Pradhan Nagar,, Pradhan Nagar, Siliguri, 734403, India
Loading map…
Frequently asked questions
Where is Sinclairs Siliguri located?
Sinclairs Siliguri is located at P.O.Pradhan Nagar,, Pradhan Nagar, Siliguri 734403, India.
How many stars does Sinclairs Siliguri have?
Sinclairs Siliguri is rated 3 stars.