Protea Hotel Cape Castle

3 Main Road
Cape Town
South Africa