top of page

Nardus Villas

Nestled atop the scenic mountains of Kefalonia island in Greece, Nardus Villas epitomize the pinnacle of luxurious retreat living.

Location: 

Year: 

2024

Function:

Service

Turnkey / Move-in Ready

bottom of page