Enjoy some relaxation in the sun at the Thodorou Village, which sits amidst a blossoming garden and is run by a welcoming local family. Boasting views across the Cretan Sea, this laid back accommodation offers the convenience of self catering facilities, set in a beautiful location.