close hostel close Country: South Africa close City: Pietermaritzburg
YMCA Pietermaritzburg Hostel
PMB Backpackers Lodge
Caribe Caribe Lodge & Conference Centre