This is one of the more upscale hotels I've stayed at in Siliguri. Like many others in the region, it looks great at first, but the closer one gets, the more the flaws appear. I've stayed at this place on 3 different occasions over two years.
Certain aspects of the interior are showing age, despite the fact that this is a relatively new construction. The atrium, for instance, is much better seen from below — looking down from the balcony, one can see that the ledges are filthy, the paint is peeling and the overall fit and finish is poor. Also, the glass elevator designed to give guests a panoramic view of the hotel's interior is inoperable.
The breakfast buffet is good, but at lunch and dinner, the restaurant is routinely out of most of the dishes I'm interested in ordering. And we're not talking cheeseburgers, we're talking bog standard Indian fare.
On a positive note, relatively fast wifi is now available in guest rooms. That makes a huge difference in productivity, and it's better implemented than most other hotels in the area.
The rooms are clean and well-appointed, and the staff is helpful and friendly. The hotel is a little out of the city proper, which may be nice if you're just passing through to Sikkim or the Darjeeling hills.
In summary, I wouldn't hesitate to recommend this hotel. For what it is and for the price it's just fine.