Hotel Abad, Cochin

Chullickal, Fort Cochin Cochin682005, India