
Latitud Sur
Callao 637, Iquitos
Location A very nice place to stay for a reasonable price - hotel Latitud Sur is located in Iquitos. This hotel is located in walking distance from the city center. At the hotel The staff of the hotel speaks English, Spanish and French.













