Villa KaribuVilla
7 Perth Road, Cape Town, 7945
Located in Tokai, Villa Karibu offers accommodation with an outdoor swimming pool, free Wi-Fi, a tour desk, and luggage storage space. Guests staying at this villa have access to a fully equipped kitchen.