Kannur Beach House offers you impeccable hospitality at a relaxing waterfront environment along with appetizing Malabar cuisines. The beach house is ideally located at Thottada, about 7km from Kannur Railway Station, next to a fresh water lagoon.
Kannur beach house and its annexes can accommodate up to 25 persons.