Situated within 600 metres of Calicut Railway Station and 46 km of Tirur Railway Station, MARHABA PALACE offers rooms in Kozhikode. With free Wi-Fi, this 2-star hotel offers room service and a 24-hour front desk.
Numero delle stanze: 10
KP Kesava Menon Road, 673001 Kozhikode, India