Hôtel Malabar Palace, Calicut

G.H Road Calicut673001, Inde