Hotel GaloMar (6 Reviews)
Caniço, Funchal, Madeira (Portugal)