When travelling with your family to Johannesburg, South Africa why not consider booking a private villa instead of a few hotel rooms?
You don’t have to spend your city stay in a hotel, but rather stay in a stylish, luxurious and exclusive space of your own. AtholPlace Villa is situated in the elegant suburb of Atholl, Johannesburg and our security guard makes sure to provide safety and privacy. All this, to bring your Jozie-city experience to a higher level.
For Independent reviews of AtholPlace Villa on TRIP ADVISOR Click Here