Geneva Drive Luxury Villa
Geneva Drive Luxury Villa Cape Town is located next to Table Mountain National Park, Clifton Beach and Table Mountain.
A 10-minute walk to the center of Cape Town. Stellenbosch can be accessed in a 30-minute drive. Serving italian, contemporary and vegetarian meals, Da Luigi is about 5 minutes’ walk away.
Other comforts include an oven and a dishwasher in a kitchen for self catering.
Cape Town International airport can be reached in 5 minutes by car.