The El Dorado Hotel is the city of Iquitos’ finest hotel, and centrally situated. The hotel has 65 comfortable rooms and suites. It also has a restaurant and an outdoor swimming pool.
Escorted holidays featuring this hotel
Please check back soon for Tailor Made and Escorted Holidays with this hotel