CBR Ayurhealth
Nr. MookambikaTemple, Ambika Road, Opp. Womens College, P.O.Pallikkunnu, 670004 Kannur, India,Object type: Homestay Kannur
Offering a terrace and spa center, CBR Ayurhealth is located in Kannur. Each room has a private bathroom. Free WiFi is available in all rooms and private parkin