Home / Lemon Tree Hotels inks license agreement in Dubai / Lemon Tree Hotels inks license agreement in Dubai

Lemon Tree Hotels inks license agreement in Dubai