Featuring free WiFi and a barbecue, Cristal Corazon Hostel offers accommodation in Iquitos, 25 km from Santa Teresa There is a 24-hour front desk at the property The nearest airport is Francisco Secada Vignetta International Airport, 8 km from the property