Taj Malabar Hotel Asia / India / Kerala / Cochin Category: Type: Hotel Chain: Taj Hotels Resorts & Palaces Address: Facilities:
Properties:
Open All Year... Situated on the Willingdon Island, which has a magnificent view of the Cochin harbour and beautiful backwaters, the Taj Malabar is a fine blend of old-world charm and contemporary amenities.