Emarald Hotel, Cochin offers prime accommodation for short-stay guests and leisure travelers at the queen of the Arabian Sea.