Singh told CNBC-Awaaz, "Investors should buy Viceroy Hotels with a stoploss of Rs 31. The stock is looking strong now. It can touch Rs 43 in near term."
The latest book value of the company is Rs 56.12 per share. At current value, the price-to-book value of the company was 0.61.