X
Clyford Inn
Nethaji Road, Kannur
Rate This
An exquisitely designed luxury business hotel, located at the heart of “The land of Looms and Lore”,