Villa Vlatos 30 2821091834Vlatos, Chania, 73012, GreeceVilla Accommodation: Summer Travel in Palaeochora, Chania, Crete in Villa Vlatos Book here: Book Here Crete. Read more… Add to favorites 0