Home / Lemon Tree Hotels inks license agreement for 70 room property in Mumbai / Lemon Tree Hotels inks license agreement for 70 room property in Mumbai

Lemon Tree Hotels inks license agreement for 70 room property in Mumbai