top of page

The Rockefeller

Location:

Cape Town, South Africa

Type:

Hotel

bottom of page