Karta Vacation Rentals
Perched on a Johannesburg hillside about 4 km from the city center, this sophisticated urban resort is the city’s only hotel with elevated views over a lush urban forest. Pet-friendly and family-friendly, it feels like a leafy escape above the city.