Samhitakasha Cob House Organic B&B
Cape Town - South Peninsula, Western Cape Province
This charming Hotel is in Cape Town. Visitors will enjoy a peaceful and calm stay at Samhitakasha Cob House Organic B&B as it counts with a total of 1 bedrooms. This property does not accept pets.