X

Malabar Lodge

Near PCD Bank Main Road Ottapalam Palakkad, Ottapalam, Palakkad - 679101
Abubacker

About Malabar Lodge

Single Rooms,Double Rooms & Family Rooms are available

Download our App