River Run Self-Catering Hibberdene Hotel
473 Edward St, Hibberdene, ZA, Port Shepstone, 4220
Located in Hibberdene, 2.2 km from Hibberdene Village Mall, River Run Self-Catering Hibberdene provides accommodation with a garden and free private parking. The guest house features family rooms.