No image available for this hotel
No image available for this hotel
Nelson, Nelson
Spend a second to
save a fortune!
Spend a second to save a fortune!
24 Grove Street Nelson, Nelson
Set in Nelson, within 600 metres of Trafalgar Park and 1.1 km of Christ Church Cathedral, Nelson, Grove Garden Villa offers accommodation with free WiFi, air conditioning, a garden and barbecue facilities.
See MoreUsage of subsidiary facilities may incur additional fees