Reviews of Nelson Heritage Villa - Inner City Nelson Holiday Home. (Travel Agency) in Nelson (Nelson).