Nestled on Impalila Island in Namibia, Ichingo Chobe River Lodge is a tented lodge surrounded by breathtaking scenery, abundant wildlife and birdlife.
Ichingo River Lodge has 8 air-conditioned Meru safari tents set on a secluded island beneath a riverine canopy on the banks of the Chobe River. Step out onto your own private balcony to listen to the rapids, relax on your sumptuous bed and then head to the dining room or bar for something delicious to eat or drink.
Activities:
- Game drives
- Catch and release fishing
- Boat cruises
- Guided walks on private concession
- Internet access
- Tents have air-conditioning
- Laundry service – no dry cleaning