All Iquitos Hotels
Vote up the hotel you think is best in Iquitos.
18th
Heliconia Amazon River Lodge
Yanamono - Indiana, Río Amazonas, A 80 Km de La Ciudad de Iquitos
Check Prices