Featuring a restaurant, garden and free Wi-Fi, Ambadis Villas offers rooms in Cochin. Cherai Beach is 500 metres away.
Each air-conditioned room includes a seating area.The bathroom comes with a shower and free toiletries.
Ambadis Villas is 8 km from Paravur bus station. Aluva railway station is 17 km away and Cochi Airport is 20 km away....
|Cherai Beach North, BBC Bus Stop Pallipuram PO, Cherai Beach,Vypin Island|