Located in the heart of Kannur, the land of looms and lores, Mascot beach resort has consistently been rated the best resort in Kannur. With 30 spacious rooms to choose from and ample parking, we pride ourselves on providing an unrivaled level of service and hospitality. Our aim is to let you find pockets of peace in our serene, scenic property that will leave you with a fulfilling experience.