Delfini Villas

Delfini Villas, Oia, Santorini

Located at Oia village, it offers comfortable apartments, studios and cave houses with equipped kitchen, some of which with private outdoor hot tubs.