N'taba River Lodge
634 Umzimvubu Dr, Port St Johns, 5120
0475641707
Description
Ntaba River Lodge in Port St Johns, accommodation
Ntaba River Lodge & Spa offers a tranquil setting on the Umzimvubu River with 4 star accommodation in Port St Johns, South Africa.