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