Majuba Lodge Newcastle is a Guest house establishment located in Newcastle, KwaZulu-Natal, South Africa. Warmly decorated, redbrick chalets, plus a fish pond, an outdoor pool, dining & a conference centre. Check-in time: 2:00 PM Check-out time: 10:00 AM Check-in time: 2:00 PM 7W5M+WJ Newcastle, South Africa Welcome to Majuba Lodge, situated in the beautiful town of Newcastle, KwaZulu-Natal, South Africa. Nestled amidst the
Read more...