Lemongrass Inn , Munnar
A jewel in God's Own Country, untouched Rajakkad stands out as the idyllic break away destination offering an upscale stay and mesmerizing scenic views. Situated in the Idukki district, Kerala, …
All Room Facilities
Complete list of all amenities and facilities available in this hotel

























