The Mandarin Oriental, Costa Navarino is the first of the hotel group's properties in Greece Looking to extend your summer in the sun? Getting weary of your guests on your yacht? Drop by the brand…