Hotels in Kannur
Hotel/Accommodation
hotel
home stay
Tea Shop & General Store
An exquisitely designed luxury business hotel in kannur, located at the heart of “The land of Looms and Lore” with unmatched amenities and gracious hospitality.
Enter the search name and save