Santa Catarina l by An Island Apart Apartment Sao Pedro, Funchal
Set in Funchal, 1.5 km from Almirante Reis Beach and 1.3 km from Marina do Funchal, Santa Catarina l by An Island Apart offers air conditioning. This property offers access to a balcony, free private parking and free Wi-Fi.
Rua 5 de Outubro 122, Sao Pedro, 9000-216 Funchal, Portugal