SACHITRA HOTEL
Hotel👍👍 Nice place for staying for business trip. It has a veg and non veg restaurant with bar and an off shop outside.
Address
Sevoke Road Near Cosmos Mall 2nd Mile, Siliguri, West Bengal 734001, India
Contact
+91 353 254 0070Rating on Google Maps
3.60 (679 reviews)Open on Google Maps