5 Star Hotels In Kannur : The malabar beach resort & ayurvedic spa, in kannur. 5 Star Hotels In Kannur - Book best hotels in kannur from 164 kannur hotels on yatra.com.