AARAM BEACH RESORT
Hotel
Kannur, Kerala
Located in Kannur, 500 metres from Payyambalam Beach, AARAM BEACH RESORT provides accommodation with a garden, free private parking and a terrace. This 3-star hotel offers room service and a 24-hour front desk.
Number of rooms: 5
ARAMKOTTAM Palliyamoola, Manal,, 670008 Kannur, India