Lemon Tree Hotels launches its first property in Jharkhand with Lemon Tree Hotel, Centre Point, Jamshedpur
Lemon Tree Hotels Limited announces the opening of Lemon Tree Hotel, Centre Point, Jamshedpur. This managed hotel is the first property of the group in Jharkhand. This comfortable hotel features 42 well-appointed rooms, Slounge –