Offering sea views Nelson on the Bay is an accommodation situated in Cape Town 2.6 km from Table Mountain and 5 km from Long Street. Guests staying at this apartment have access to a fully equipped kitchen.
The apartment has a satellite TV and 3 bedrooms. V&A Waterfront is 7 km from the apartment while Kenilworth Race Course is 11 km from the property. The nearest airport is Cape Town International Airport 20 km from Nelson Villa.
Shopping Center8.40 km
Stadiums, Arenas, and Racetracks8.47 km
Museums and Art Galleries8.64 km