div class=trans-pagebuttonPage 1button div class=trans-image amp-img class=trans-thumb alt=Page 1: Cactus Beach Hotel · Cactus Beach Hotel Ag Ioannis str Heraklion of Crete Crete 70007 Greece Jul 2018-Jul 2020 00002560 28072018 - 28072020 src=https:reader034fdocumentsusreader034viewer20220513226013b2c015d94420ed4eff58html5thumbnails1jpg width=142 height=106 layout=responsive amp-img divpCactus Beach HotelAg Ioannis str Heraklion of Crete Crete 70007 Greecep pJul 2018-Jul 2020p p0000256028072018 - 28072020pdiv