The Tower House in Fort Cochin is a rare 17th Century building that, after several years under renovation,finally opened to guests. The understated, classic look of the place fits in perfectly with it’s surroundings, set right in the heart of Fort Cochin’s colonial heritage area, rooms have views over the park and the Chinese fishing nets along the coast.
If you would like to stay here, please contact IndiaBeat.
The Tower House: Hotel in Fort Cochin