Hotel Archana
Hotel
Kannur, Kerala
Located in Kannur, 37 km from Kannur Railway Station, Hotel Archana provides accommodation with free Wi-Fi and free private parking. This 3-star hotel offers a 24-hour front desk. The hotel features family rooms.
Number of rooms: 22
Central Bazar Payyannur, 670307 Kannur, India