Protea Hotel by Marriott Cape Town Mowbray

Liesbeek Avenue Off Liesbeek Parkway, Mowbray, 7925 Cape Town, South Africa

Hotel image
Read more reviews for Protea Hotel by Marriott Cape Town Mowbray