From $118 USD Booking.com With its impressive solid glass and concrete architecture, El Dorado Plaza is a designer Hotel in downtown Iquitos. Guests can enjoy the indoor swimming pool, gym and fine international cuisine.