Hotel Malabar Inn, Kozhikode

Hotel Malabar Inn

Area : Thaluk Road

Address: Taluk Road, Puthiyara, opp Hotel Maharani,

3.0