Kókkini Porta Rossa
Every now and then TLE finds a hotel that is so special that it changes the perception of a destination. That was certainly the case when I discovered the Hotel Kókkini Porta Rossa, secluded in a narrow lane in the UNESCO-recognised old town of Rhodes, Greece. This historic house has been converted into a sublime […]
Read more