Lemongrass inn munnar
Hotel
Munnar
A very nice option for those who like to be on the move! Hotel «Lemongrass inn munnar» is located in Munnar. This hotel is located in 14 km from the city center.
Number of rooms: 12
Rajakkad - Pooppara Road adimali-madhurai road rajakadu-685566 idukki-kerala, Munnar, 685566