River Bend Lodge is located at the following location / address: Addo Elephant National Park, Addo National Park.