Airbnb
City Penthouse with rooftop hot tub, pool and deck - Flats for Rent in Johannesburg
Apartment in Johannesburg, South Africa. BBQ, Jacuzzi or just chill-out on a private roof terrace, perched atop of Johannesburg's trendy CBD. With a rare parking space and spread across the top three floors of a heritage building, on the oldest street in town, this huge but cosy, newly...
See this content immediately after install