X

Royal Hotel

No. 4/1587, Royal Hotel, Pt Usha Road, Moonalungal, Beach Road, Calicut - 673032
manager

About Royal Hotel

Restaurants .

Download our App