CapeRocks is a Holiday apartment establishment located in Cape Town, Western Cape, South Africa. V96V+M8 Cape Point, Cape Town, South Africa Welcome to CapeRocks, your perfect holiday apartment establishment situated in the stunning city of Cape Town, Western Cape, South Africa. Located at 33 Tobago Way, Capri, our accommodation offers you a picturesque setting amidst the breathtaking beauty of South
Read more...