Recommended hotels in Santa Cruz (Madeira)

Casa D'Avo Beatriz Santa Cruz

From US$ 75

Dona Felicidade De Gouveia, Nº 12, Santa Cruz (Madeira), Portugal - Show map

Show map

The traditional Casa D'Avo Beatriz Guest House apartment offers accommodation in a beach area of Santa Cruz.

Book Now From US$ 75