 | Recently fully renovated, the Taj Malabar offers magnificent views of the Cochin harbour from its ideal location on Willingdon Island. All 97 guestrooms are air-conditioned, with direct dial telephone facility, satellite television and a high standard of fittings.
|