Malabar Residency
Thavakkara Road, Kannur, Kannur, Kannur - 670001
Na
0497 765456
About Malabar Residency
The Only Three Star Hotel in Kannur - A Business Hotel
Recommended Similar Businesses
Find more Hotel/Accommodation in Kannur