Diep River Braai/Barbecue Accommodation
Whether you need a base from which to explore Cape Town, a place to stay while your on buisness, or just a place to relax in the tranquility and peaceful...
- Swimming Pool
Welcome to Tokai Self-Catering Apartments.Showcasing a sun terrace and views of the mountains, Tokai Self-Catering Apartments is located in Cape Town....
- On-site Parking