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