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 areaThe 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