The Renaissance Cochin

2310 Palarivattom PO
Cochin
India