Malabar Residency Hotel Kannur
Located in Kannur, 2.1 km from Baby Beach, Malabar Residency provides accommodation with a terrace, free private parking and a restaurant. The property is around 2.
Number of rooms: 36
Thavakkara Road, 670001 Kannur, India