Lemongrass inn munnar
Hotel
Anachal
Situated in Anachal, 25 km from Munnar Tea Museum, Lemongrass inn munnar features accommodation with a restaurant, free private parking and a bar. With free Wi-Fi, this 4-star hotel offers room service and a 24-hour front desk.
Number of rooms: 12
Rajakkad - Pooppara Road adimali-madhurai road rajakadu-685566 idukki-kerala, 685566 Anachal, India