Business DescriptionHotels in Kannur
Royal Omars is a leading business class hotel in Kannur. Offering 60 rooms designed for your ultimate comfort. The hotel is situated just 500 meters from railway station and same from bus stand. This hotel has a well known restaurant called Paris restaurant.
Please login to add your review.