Calicut Tower Hotel
Markaz Complex, New Bus Stand, Indira Gandhi Road, Mavoor Road, Kozhikode, Mavoor road, Calicut - 673004
NA
About Calicut Tower Hotel
Hotel
Recommended Similar Businesses
Find more Hotel/Accommodation in Mavoor road