Downtown Funchal Apartments by An Island Apart has air-conditioned guest accommodation in Funchal, 1.1 km from Almirante Reis Beach, 600 metres from Marina do Funchal and 13 km from Girao Cape.
Number of rooms: 10
67A Rua da Carreira, Sao Pedro, 9000-042 Funchal, Portugal