Stunningly situated on the tip of Willingdon Island, the Vivanta by Taj — Malabar Hotel commands a magnificent view of Cochin harbour, its beautiful backwaters and picturesque surroundings.