With a stay at Hotel Orca Praia in Funchal, you'll be 0.1 mi (0.1 km) from Formosa Beach and 2.5 mi (3.9 km) from Complexo Balnear do Lido. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Free self parking is available onsite.