Address: Rua Robert Baden Powell 61-62, Caniço
Hotel rating from 83 guests: 8.1
Surrounded by semi-tropical gardens, on the South Cost of Madeira, the property is only a 3-minute walk away from the natural stone beach of Canico de Baixo. …
Featuring luxurious gardens, Villa Echium is located in the quiet village of Garajau, 10 km from Funchal city centre and 500 metres from Garajau pebble beach. …