Posts filed under ‘The Tower House

The Tower House: Hotel in Fort Cochin

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,… READ MORE >

© 2024 India Beat. All Rights Reserved : Terms and Conditions