Taj Malabar Cochin
Set on the man made Willington Island, the Taj Malabar Cochin has breathtaking view of Cochin’s famous natural harbors and backwaters. A seamless blend of old world charm and new age luxuries, the hotel promises the finest and most unique leisure experiences . It is the perfect place to start Kerala travel. (more…)
Top



