Located on a hill along Salad Bay and looking out towards the sea, Designer Villa Eden is a cosy 3-bedroom villa with a private infinity pool. Free WiFi is available. Read more
Located on a hill along Salad Bay and looking out towards the sea, Designer Villa Eden is a cosy 3-bedroom villa with a private infinity pool. Free WiFi is available.