Photos coming soon
HOTEL
Amazon Apart Hotel
Av. Aguirre 1151, Iquitos
Where it sits
Amazon Apart Hotel
Av. Aguirre 1151, Iquitos
-3.75787, -73.25056
Plan around Amazon Apart Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
