Munnar: 1 hotel found

Best Kerala hotel deals
    Hotel star

Elixir Hills Resort

Created with Sketch. Near Letchmi Tea Estate Mankulam, Munnar 685612 India