Featuring a restaurant, garden and free Wi-Fi, Ambadis Villas offers rooms in Cochin. Cherai Beach is 1,641 feet away. Each air-conditioned room includes a seating area.The bathroom comes with a shower and free toiletries. Ambadis Villas is 5 miles from Paravur bus station. Aluva railway station is 10.6 miles away and Cochi Airport is 12.4 miles away.