The Four Vedas Hotel and Resor
t, Siliguri

Stay in the Best Rooms at The Four Vedas Hotel and Resort, Siliguri