Photos of the The Residence, Funchal.

About the hotel