Best Hotels in Johannesburg, South Africa

The Winston Hotel Set in an upscale residential area, this elegant, Colonial-style hotel is 4 minutes’ walk from Rosebank metro station, a 10-minute walk from Rosebank Mall and 5 km from the Johannesburg Botanical Gardens. Sophisticated rooms come with desks, flat-screen TVs and sitting areas. Upgraded rooms add private furnished balconies or patios. Wi-Fi is […]