Cochin Palace, Cochin, India
Cochin Palace is conveniently located at 28/698 A, K.P Vallon Road, Kadavanthra in Cochin, India
Hotel Location:
Address: 28/698 A, K.P Vallon Road, Kadavanthra
City: Cochin
Country: India
Hotel Features:
- Meeting Room
- Business Center
- Room Service