Mandarin Oriental Hotel Group has announced that it will manage a new luxury hotel in Costa Navarino, scheduled to open in Spring 2023.
The Group’s first property in Greece, Mandarin Oriental, Costa Navarino will be located on the southwest coast [...]