ITC Hotels lists in line with market expectations at Rs 188 per share on BSE, following its demerger from ITC Ltd.