BEACH ROAD, ALAPPUZHA, KERALA -
914772251070
914772263243
. Further information about this hotel will be available shortly. . . . .