The Westin Resort Costa Navarino

Situated on the Peloponnese peninsula, the beachfront 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. This year all the rooms…

Read More