Cochelli Villas Avlaki - Nr Kassiopi, Greece City/Location Avlaki - Nr Kassiopi, 15, Greece Address Check In Check Out Room Type 2%20Bedroom%20-%20Low%20Floor Persons 1