Villas in Crete for short term rent, consisting of two (2) luxury independent villas with private swimming pools, this beautiful complex is well located in a relaxing and beautiful location on the hillside overlooking the sea, ideal for your short term stay in Crete...
{}