Thavakkara Road, Kannur, Kannur, Kannur - 670001
The Only Three Star Hotel in Kannur - A Business Hotel
Posted By : Na
To send an enquiry to Malabar Residency
Click HereTo post a review of Malabar Residency
Click HereFind more Hotel/Accommodation in Kannur