Boasting a garden and bar, as well as a restaurant, Hostal Rumococha is situated in Iquitos. The accommodation features a 24-hour front desk, room service and luggage storage for guests.