MEENACHIL HOTELS AND RESORTS PVT. LTD.

Branding as Hotel Olive International