Dealerbaba
Cochin Palace Hotel

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…

Reviews (0)

No reviews yet. Be the first to review this business.

Log in to write a review.