News Lemon Tree Hotels to open 42-room hotel at Jamshedpur, India The hotel will be managed by Lemon Tree Hotel’s subsidiary Carnation Hotels.