- Thrissur, Kerala, India
KELI HOTELS PRIVATE LIMITED is a company based out of BUILDING NO.II /498-A,GRAMALA P O MULANKUNNATHUKAVU, ATHANI, THRISSUR, Kerala, India.