Located in Iquitos, Casa Mafaldo provides accommodation with free WiFi and access to a garden.
Free WiFi
Free! WiFi is available in public areas and is free of charge.
Free! Pets are allowed. No extra charges.
Located in Iquitos, Casa Mafaldo provides accommodation with free WiFi and access to a garden.