Riverside Villa - In the City by the River
Vacation Home
Nelson
Boasting mountain views, Riverside Villa - In the City by the River! features accommodation with a garden and a terrace, around 700 metres from Trafalgar Park.
14 Ajax Avenue, 7010 Nelson, New Zealand