Self Contained in Jeffreys Bay, South Africa



Jeffreys Bay Townhouse
Tulip 
Jeffreys Bay 
823368721 
Marina Sands 30
Dolphin Drive 
Jeffreys Bay 
419662896 
Salmander Self Catering
16 Salmander street 
Jeffreys Bay 
422934448 
Salt Rock Lodge
3 Chestnut Avenue 
Jeffreys Bay 
422961180 

Self Contained in Jeffreys Bay, South Africa | Accommodation in South Africa & Namibia