With lively decor, pretty wall paintings, and lovely ambience, Hotel Deyzor is the best place for food lovers. Famous for Indian, Tibetian, and European cuisines, the restaurant targets the health-conscious travellers by providing a variety of salad options.