Designed to blend seamlessly with nature, offering unmatched seclusion and views.
Our spacious Royal Family Room is ideal for families and guests looking for extra space, comfort and a relaxing environment during their stay in Siliguri.