Stephanos Theodorides
Greece
Costa Navarino Wins Three Awards
Costa Navarino, situated in Messinia, southwest Peleponese, is one of the most luxurious hotels in Greece. A few days ago the hotel won three awards: one in the category of Worldwide Hospitality Awards, and two in the category of...