
Johannesburg, South Africa
The Leonardo
Hotel · LEGACY HOTELS & RESORTS INTERNATIONAL
This luxurious hotel is located in Johannesburg. The hotel features a total of 100 rooms. The Leonardo was constructed in 2019. The Leonardo may charge a fee for some services. Featuring an outdoor swimming pool, bar and views of…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar · extra charge


