Ben's Villa Kannur Homestay Kannur
Located in Kannur in the Kerala region and Kannur Railway Station reachable within 14 km, Ben's Villa Kannur! provides accommodation with free Wi-Fi, barbecue facilities, a garden and free private parking.
Number of rooms: 4
Benny Nivas , Kanhirode, 670592 Kannur, India