Lemon Tree Villas +30(28210)66808Arkadiou Street, Chania, 73142, GreeceVilla Book here: Book Here Stars: 0 Review: 4 Accommodation: Summer Travel in Akrotiri, Chania, Crete in Lemon Tree Villas Crete. Read more… Add to favorites 0