Hostel or Backpackers in Johannesburg, South Africa



Gemini backpackers lodge
van gelder road 
Johannesburg 
118826845 

Hostel or Backpackers in Johannesburg, South Africa | Accommodation in South Africa & Namibia