Johannesburg is a bright, busy, bustling city with plenty to see and do. Though very modern, with gourmet restaurants, vibrant nightlife and fun casinos, for every designer shop, there’s a traditional African market. Read more...
Bed & Breakfast from £115 per person per night
This stylish and modern hotel is set a short distance from the centre of Johannesburg.