Mussel Beach Holiday Lets Apartment Cape Town CBD
Mussel Beach Holiday Lets has sea views, free Wi-Fi and free private parking, situated in Cape Town, less than 1 km from Scarborough Beach.
Number of rooms: 3
15 Daisy Road, Scarborough, 7975 Cape Town, South Africa