Nelson Villa is located next to Table Mountain and Camps Bay.
Cape Town city center is 6 km away. This villa boasts close proximity to a cove and mountains. Offering contemporary and Vegetarian meals, Azure Restaurant is situated 400 meters of the property.
Nelson Villa offers rooms appointed with satellite television and a private balcony for guests’ comfort.
Other comforts include a dishwasher, a full-sized refrigerator and a cooktop in a kitchen for self catering.
Guests can reach Nelson Villa by car from Cape Town International airport in 30 minutes.