Lemon Tree Hotels signs license deal for a 51-room hotel in Anjuna, Goa

pallavi123- July 8, 2022 0

Lemon Tree Hotels Limited said that it has inked a license agreement for a 51-room hotel in Anjuna, Goa, which will be operated by its ... Read More