On July 15, 2024, Lemon Tree Hotels Limited announced in a stock exchange filing about the opening of Lemon Tree Hotel, Centre Point, in Jamshedpur. The company stated that this marks the group’s first property in Jharkhand. This newly managed hotel features 42 well-appointed rooms designed for comfort and convenience. Guests can enjoy various amenities, …