La Sella
La Sella is just a ten-minute drive from the sandy beaches and hidden bays with crystal clear waters of Denia and Jávea. Nestled between two peaks of the same name, La Sella is a well-designed and presented and an extremely peaceful and sought-after location. Surrounded by extensive orange, lemon and almond groves, La Sella is …