Tom
10.0
/10
Reviewed 417 week(s) ago
Expedia Group verified review
Nice food, beautiful rooms and location (Right by the shore, you can see Dolphins out in the sea in the morning) and the staff are great too! If you are staying in Cochin, stay here!


