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