Izuba lodge is an economical lodging located 21 km far from the center of Cape Town. Offers a price by night in a double room starting at R571. Offers to its customers free wifi internet connection in all its facilities.
You can book your room in izuba lodge from R571.
There are 360 comments on this accommodation:
Address: 41 Chrismar Street. 7530 Cape Town. South Africa.