Serviced apartment Emmanuel&Cavita
★
361 Cusco, Iquitos, Peru Show on map
Amazon Nativo Lodge is a 3-star hotel in Iquitos, Peru. It is one of 39 places to stay in Iquitos listed on Triptoic.
361 Cusco, Iquitos, Peru
Amazon Nativo Lodge is located at 361 Cusco, Iquitos, Peru.
Amazon Nativo Lodge is rated 3 stars.
Highly rated alternatives close by
Serviced apartment
Hotel
#1 in Iquitos
Hotel
Lodge
Hotel
#2 in Iquitos
#2 in Leticia