Offering a sun terrace and views of the sea, Apartamentos Villa Leça is set in the Sao Martinho district in Funchal. Marina do Funchal is 2.1 km away. Free WiFi is available . All units feature a flat-screen TV with cable channels.
Book this Hotel
Get Rates for this hotel