Eliza Garden Resort is located in Kerala, India on Koorachunde - Kallanode Road Police station road Ottapalam Koorachundu. Eliza Garden Resort is rated 4.7 out of 5 in the category wellness hotel in India.
Address
Koorachunde - Kallanode Road Police station road Ottapalam Koorachundu