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,
Check-in
12:00 PM
Check-out
11:00 AM












