The Onyx Luxury Apartments & Penthouses
Reservation / Enquiries
+27 21 427 5900
57 Heerengracht Street
South Africa
Cape Town
8001
South Africa
Cape Town City Centre
Western Cape
South Africa
GDS Codes
CPTTOH
326918
F3727
CPTTO