Villa Can Miquelet Deia



Deia • Show on map
View Details for Price
Located in Deia and only 800 metres from Es Canyaret Beach Villa Can Miquelet Deia provides accommodation with mountain views free WiFi and free private parking. The property features pool and garden…More info
