|
Kannur better known as the land of loom and
lores is situated in the north of "God's Own
Country" - Kerela.It's enchanting beaches
and the charming coco nut
palms swaying to the rhythm of the waves
steals many a heart.
Kannur which is famous for its hospitality
has now another feather in its cap - "ROYAL
OMARS".The Omars Group of concerns with a
quarter century of experience in the
hospitality industry has now dedicated a
Luxurious 3 star facility hotel to the
people of the world. Situated in the heart
of Kannur, a stone throw away from the
Railway Station, Bus Station, Business
Centers and enchanting beaches , has left no
stones unturned in its endeavour to make
your stay an event to remember.The
architecture of Royal Omars is a feast to
the eye and has made it a landmark in Kannur.
It's exclusive interior designing is sure to
catch anyone's eye.
|