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