Property Ref: 311893
Villa Selene is crafted from natural materials to blend seamlessly with the surrounding landscape, creating an oasis enveloped in lush greenery.
The ground floor includes a living room, open-plan kitchen, dining room, TV room/office, and one en-suite bedroom. Read more