Lemon Tree Hotels Signs License Agreement For A 50 Room Resort Property In AP