Sea Point Science Centre

Science Centre in Sea Point, Western Cape, South Africa

  • Villa Costa Rose

    Villa Costa Rose, nestles on the side of Signal Hill in the Atlantic Seaboard suburb of Sea Point. With sun soaked balconies and terraces with views of Table Mountain, Lions Head and Signal Hill, Villa Costa Rose is the ideal location from which to enjoy the Western Cape peninsula.


Do you have, or know of, a company or businesses that operates in Sea Point?

Click here to register and add the company!

Thank you for visiting Science Centre - Science & Nature - Sea Point, Western Cape, South Africa

Featured Businesses