Caminho Da Noia 34, Machico (Madeira), Portugal
Free Wi-Fi
Beach access
Private beach
Paid shuttle service
Shuttle
Pets allowed
Pets