Sunfun Beach House Hotel
Palliyamoola, Payyambalam beach, 670008 Kannur, India
Sunfun Beach House is a self-catering accommodation located opposite the Payyambalam Beach. Free Wi-Fi access is available in the public areas of the property. The property is 4 km from Kannur Railway Station and Kannur Bus Station.