Located in Cape Town (Kalk Bay), Sonnekus Guest House is a 4-minute walk from St. James Beach and 7 minutes by foot from Save Our Seas Shark Education Centre. This upscale guesthouse is 0.6 mi (1 km) from Rhode ... Read more

View all Luxury Hotels in Cape Town