The Russian Tour Operator Coral Travel’s “Starway World Best Hotels” are awarded to the 100 best hotels as voted by the Russian tourists themselves. The […] The post Coral Travel: 4 Greek and 3 Cypriot Hotels Among Russian Tourists’ Top-100 appeared first on The National Herald.