Mandarin Oriental
Greece
Mandarin Oriental Opens Its First Luxury Resort in Greece
The luxury hotel group Mandarin Oriental opened its first luxury resort in Greece in Costa Navarino earlier in August.
Costa Navarino is known as a sought-after destination in Greece for luxury travelers. Located in Messinia in the southwestern Peloponnese, it...