Alocasia El Nido
Buena Suerte, El Nido, Palawan, 5313 El Nido, Filippine
Located in El Nido, 100 metres from El Nido Beach, Alocasia El Nido offers rooms with air conditioning. The accommodation provides a 24-hour front desk, airport transfers, room service and free Wi-Fi throughout the property.