Popular accommodations in Nelson-Dodson Valley
VillaAccommodates 8
Okoro Villa
Okoro Villa features sea views, free WiFi and free private parking, located in Nelson, 7.4 km from Trafalgar Park. The property was built in 2003 and has air-conditioned accommodation with a balcony. Guests can make use of the outdoor fireplace or the picnic area, or enjoy views of the mountain and garden.Book nowfrom $86 per night