Osho Hotel & Restaurant in Palampur, Kangra. Established in the year 2000, Osho Hotel & Restaurant in Palampur, Kangra is a top player in the category Hotels in the Kangra Himachal Pradesh.