About
Cochin Palace is a top-rated business & leisure hotel with 4 star classification, creating new perceptions in hotel accommodation and services; concepts shaped by the increasing superiority of the contemporary traveller, and guided by our experience, vision and ideas. With each new brand, we convey…