Taj Malabar is situated near Cochin harbor in Wellingdon Island, Kerala. This 5 star luxury hotel offers a perfect blend of the classic and contemporary. Taj Malabar is one of the finest hotels preferred by holidaymakers and business travelers alike.