The Westin Resort Costa Navarino

Situated on the Peloponnese peninsula, laid-back and action-packed, The Westin Resort Costa Navarino is 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 and…

Read More