Protea Hotel by Marriott Cape Town Victoria Junction Near Two Oceans Aquarium
Corner Somerset And Ebenezer Roads -
Cape Town,
ZA 8002