X
Burak Inn
Payyanur, Kannur
Rate This
Hotel
Hotel Juju International
Payyanur, Kannur
Rate This
Juju international is a lifestyle hotel catering to the hospitality needs of elite travelers, busine