Hotel Acosta

  Huallaga 254, Iquitos, Peru

Booking.com Book Now