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.