Cape Town Holiday Apartments Management Service is located in Cape Town, South Africa on 70 Prestwich St, De Waterkant. Cape Town Holiday Apartments Management Service is rated 4.4 out of 5 in the category short term apartment rental agency in South Africa.
Address
70 Prestwich St, De Waterkant