Lemon Tree Hotels Signs License Agreement For A Property In Maharashtra