Barbarossa
Western Cape, South AfricaBarbarossa Accommodation
-
Hidden Way
Barbarossa , Cape Town
rated 5.0
1 reviewsPrivate, self-contained unit with a secluded courtyard, modern amenities, and outdoor relaxation areas in a renowned wine-producing valley.
from
R 950
Avg per night for 2 guests