The Westin Resort Costa Navarino

Situated on the Peloponnese peninsula, the Westin Resort Costa Navarino is a laid-back and action-packed resort located in a largely undiscovered corner of Greece in acres of lavender fields dotted with olive trees and overlooking miles of unspoilt beach. Modern rooms…

Read More