Taj Malabar is a Taj Hotels resort Situated on
the Willingdon Island, Kerala, India. 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.
Facilities
at the resort
Taj
Malabar offers the following facilities:
Multicusine Restaurants serving Indian and
Thai Food