Distance from Airport
13.8 km from Venue
Hotel Simla is located in Siliguri. With our professionally and elegantly furnished aesthetical ambiance and the support of team of highly experienced professionals, our firm renders credible Hospitality Services. Our hotel provides diverse facilities of Budget rooms, Luxurious rooms, Banquet Hall & Conference Room.