Madeira Hotels, Santa Cruz

1 hotels found in Santa Cruz, Madeira

VILA GALE SANTA CRUZ

Santa Cruz

Boasting 262 beautiful bedrooms, Vila Gale Santa Cruz is in the perfect location to explore the Levada mini-canals, the Santa Cruz local market and old...

From
£ 68.10