Neptune Isle 102 offers accommodation in Cape Town. Guests benefit from terrace and an outdoor pool. Free private parking is available on site.
The kitchen has an oven, a microwave and a toaster, as well as a kettle. A flat-screen TV with satellite channels is featured. Neptune Isle 102 features free WiFi throughout the property.
Italian Club is 500 metres from Neptune Isle 102, while Bayview Sports Fields is 1.1 km away. The nearest airport is Cape Town International Airport, 13 km from the property.