61 room new Lemon Tree Hotel Jhansi debuts in Jhansi The opening of the 61 key hotel–Lemon Tree Hotel Jhansi, was announced by Lemon Tree Hotels Limited, through its management subsidiary Carnation Hotels…