Entire House About Sundaram Palace
Sundaram Palace 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
Ward 2, Abbada Nanda Road, Pradhan Nagar, siliguri West Bengal, Siliguri, 734003, India
Loading map…
Frequently asked questions
Where is Sundaram Palace located?
Sundaram Palace is located at Ward 2, Abbada Nanda Road, Pradhan Nagar, siliguri West Bengal, Siliguri 734003, India.
How many stars does Sundaram Palace have?
Sundaram Palace is rated 3 stars.