Address: Bolivar Avenue and Amutari Street La Isla de los Tucanes is located in Rurrenabaque. It is 10 minutes away from the town by foot and 20 minutes from the airport by car. A parking area is available inside the hotel. Airport shuttle is ... Read more |