avg/night$0.00
Taj – Malabar
Taj – Malabar India
0 reviews
Situated on Willingdon Island with a magnificent view of Cochin harbour, Vivanta by Taj - Malabar is a fine balance between yesterday and tomorrow.