Ashton Apartments are located at 326-330 Water Street in downtown St. John's, Newfoundland. Click on the image below for a full-size view of downtown St. John's or click here to
to view a zoom-able version of the map.