Company News
Lemon Tree Hotels Signs Keys Select Mathura
Lemon Tree Hotels signed a license agreement for a new 65-room Keys Select property in Mathura, managed by its subsidiary Carnation Hotels.
The hotel will feature a restaurant, banquet hall, conferenc