Nelson Villa is located next to Table Mountain and Camps Bay.
A 10-minute walk to the center of Cape Town. This villa boasts close proximity to a cove and mountains. Within 400 meters away, Da Luigi and Azure Restaurant offer a variety of dishes.
Just 25 minutes' drive from Cape Town International airport.
The villa provides rooms featuring satellite television and a private balcony.
Eat & Drink
A kitchen is fitted with a dishwasher, a cooktop and a full-sized refrigerator.