Hotel Ichchha’s ‘BB’ Rating Reaffirmed by ICRA Nepal; Lemon Tree Affiliation Supports Business Outlook 2 Hours ago.