SNE Travellers is a Holiday home establishment located in Cape Town, Western Cape, South Africa. XPGP+V7 Khayelitsha, Cape Town, South Africa Welcome to SNE Travellers, your ideal holiday home establishment nestled in the breathtaking city of Cape Town, Western Cape, South Africa. Situated in the vibrant neighborhood of Khayelitsha, our accommodation offers a truly memorable experience for both business travelers
Read more...