Hotel Katerina's Castle 84700 Santorini, Imerovigli Santorini Santorini Island 84700 *** 8.3 / 10 37 reviews