Heliconia Amazon River Lodge is a tourist lodge located on the banks of the Amazon River 80 km from the city of Iquitos via river. In the middle of the jungle, the Lodge is the perfect base to begin your Amazon adventure.