Located in the picturesque Oia village, on the sun-kissed island of Santorini, Katikies is a luxury hotel surrounded by crisp white villas, perched on the cliffs, with dazzling views over the Aegean Sea and the Caldera right across it. […]