Apartment Villa Du Cap Cape Town
24 Leeukloof Drive, Cape Town, South Africa
Choose your dates to see prices
24 Leeukloof Drive, Cape Town, South Africa
Choose your dates to see prices
Villa Du Cap Cape Town lies in Cape Town CBD, which is a port city on South Africa's southwest coast, on a peninsula beneath the imposing Table Mountain and offers swift access to the Lion's Head Hiking Trail, which is only 10 minutes' walk away. The apartment has a terrace with views of the mountain.
The property comes with an adjoining terrace, a sitting area, and a living room and looks out onto the sea. To ensure your comfort, a separate toilet and a shower are provided at this apartment. Furthermore, a hair dryer and bath sheets is available.
The flat-topped Table Mountain is around 4 km away, while Green Point Common is located 2.6 km away. Villa Du Cap is nestled within 15 minutes' drive of the massive Table Mountain National Park. Belle Ombre bus stop lies a short way from the apartment.
Villa Du Cap provides guests with the convenience of self-catering amenities, like a fully equipped kitchen and a dining area for their enjoyment.
After a day full of activities, relaxing by a swimming pool is a perfect option.
Wi-Fi
Plunge pool
Swimming Pool