
Set in the heart of Cochin, the commercial capital of God’s own country, The Imperial Insignia is the essence of luxury and attentive services. Located on the city’s major nerve, M.G. Road, it showcases an unmistakable tone of grandeur and prestige to business meetings and conferences. The Insignia is a full-service moderately priced hotel that welcome business and leisure travelers readmore