Protea Hotel Marine

Marine Drive & Summer Street
South Africa