Hotel The Hotel Canoe
★★★★
#201-3 Thavakkara, Kannur,opposite BPCL, Kerala 670001, Kannur, Kannur, India Show on map
Royal Omars is a 3-star hotel in Kannur, India. It is one of 137 places to stay in Kannur listed on Triptoic.
#201-3 Thavakkara, Kannur,opposite BPCL, Kerala 670001, Kannur, Kannur, 670001, India
Royal Omars is located at #201-3 Thavakkara, Kannur,opposite BPCL, Kerala 670001, Kannur, Kannur 670001, India.
Royal Omars is rated 3 stars.
Highly rated alternatives close by
Hotel
Entire House
Hotel
Resort
Hotel
Homestay
Homestay