1 Resorts Found

Hotel Galosol

Caniço

This internationally-awarded hotel is 3 minutes walk from the beach. Located in Caniço, Madeira, this family friendly hotel offers a gym, massage services and beauty treatments. It has 4...