Manuelsons Malabar Palace- Hotels in Calicut
Manuelsons Junction, GH Road, Kozhikode, Kerala - 673001
+91 8593884499
Malabar Palace is one of the best dine in hotels in Calicut. It is also the first four star rated hotel in Malabar and is your perfect .....vices like