Filter Results
Apply Filters
Clear Filters
La Canyera villas
Villa Sol
Carrer Clavell 2, La Canyera, Spain Show map
With the capacity to host 6 guests, the 3-bedroom Villa Sol La Canyera is located approximately 25 minutes' walk from such significant cultural landmarks as Can Caciques Museum.
From US$ 1510
Book Now