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. All the refurbished rooms and…
Read More