Lemon Tree launches its first property in Jharkhand
Lemon Tree Hotels announced its entry in Jharkhand with the opening of Lemon Tree Hotel, Centre Point, Jamshedpur.
Lemon Tree Hotels announced its entry in Jharkhand with the opening of Lemon Tree Hotel, Centre Point, Jamshedpur.