Villa OLIMPIA Plaka Crete
Villa Olimpia is ideally located in the fishing village of Plaka, the most sophisticated resort, just a few steps from the beach.
Exquisite, fully equipped and decorated in modern style villa with stunning views of the sea and Spinalonga Island, the main attraction of Byzantine culture.