Chalets in Santa Cruz (Madeira)
We found 1 property with availability in Santa Cruz (Madeira)
Show on map
Apple Tree House
Vereda Do Lombo Das Fontes 26, Santa Cruz (Madeira), Portugal
Situated 3.6 km from Palheiro Gardens, the cosy Apple Tree House Villa Santa Cruz provides access to numerous tourist attractions in the area. With a maximum capacity of 2 guests, this 1-bathroom…
- 1-1