The Cascades

This hotel is set in extensive tropical gardens, surrounded by mountains and near the Pilanesberg National Park. Johannesburg is roughly a 2-hour drive from the complex.

Check availability and book

Check availability and book