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











