Lemon Tree Hotels launches its fifth property in Kerala
The hotel overlooks the Periyar National Park and Wildlife Sanctuary and features 42 well-appointed rooms, multi-cuisine dining options and a fitness centre for a perfect getaway Lemon Tree Hotels Limited announced the opening of its latest hotel – Keys Prima by Lemon Tree Hotels, Thekkady in Kerala. Strategically located near …