VillaSA - Scarborough is situated in Scarborough, 200 metres from Scarborough Beach. Guests can enjoy the on-site bar. Some rooms have a seating area for your convenience. Camel Rock is 300 metres from VillaSA - Scarborough, while Old Buildings is 1.5 km away. Cape Town International Airport is 33 k Read more
VillaSA - Scarborough is situated in Scarborough, 200 metres from Scarborough Beach. Guests can enjoy the on-site bar. Some rooms have a seating area for your convenience. Camel Rock is 300 metres from VillaSA - Scarborough, while Old Buildings is 1.5 km away. Cape Town International Airport is 33 km from the property.