Yashshree The Imperial Inn is located in Siliguri, West Bengal, a major transit hub for travellers heading to Darjeeling, Sikkim, Bhutan, and the North-East. Its convenient location makes it an ideal stopover for both leisure and business travellers.