Insta Holidays (A Unit of Insta Stay)
3rd Floor, Holding No. 87/10/57/51, Ojha Mansion, Hill Cart Road, Near Bata Showroom, Ward No. 11, , Siliguri, West Bengal (734001)
About this property
Insta Holidays (A Unit of Insta Stay) is a hotel in Siliguri, West Bengal, offering a comfortable stay for travelers.
Guest reviews
No guest reviews yet. Share your stay after you visit to help the next guest decide.
On request
ask the hotel
