Elevated above a rocky stretch of coastline, looking over the shimmering blue of the Aegean, wherever you happen to be in Villa Leora, you’ll be able to see the sea.
There's a fantastic feel to this exceptional luxury villa in Santorini. Located at the highest point of the island, the spectacular Villa Tatusa, is built right on the edge of a caldera.