Lemon Tree Hotels has launched its inaugural property in Jharkhand with the launch of Lemon Tree Hotel. This hotel boasts 42 tastefully designed rooms, a recreation bar, Pan-Asian restaurant, a banquet hall, a state-of-the-art fitness centre, and various other public spaces.