Room with a view: Estalagem da Ponta do Sol, Madeira

 

Estalagem da Ponta do Sol, Madeira, PortugalEstalagem da Ponta do Sol, Madeira, Portugal

From £58 a night.

 

 

Photograph courtesy of Estalagem da Ponta do Sol

 

 

 

 

You might also like: