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.
Image Courtesy of
Mapquest.com