This place is definitely a gem in Johannesburg, I would recommended this place for anyone, being it business or leisure. We were doing a documentary on the British Irish Lions tour to South Africa, we actually used 90 North Guest house as one of our filming Locations as well, the staff and owners where extremely pleasant and helpful, the met...