Occupying a peaceful garden setting, the Irene Villas are located a short distance from the pretty town of Ierapetra, in south-eastern Crete. Irene Villas consists of 2 sets of luxury apartments, surrounded by acres of pretty gardens. The apartme...
Rooms total: 2 More information »