Nelson Square 808 Nelson Street #1901, Vancouver, BC is a rental apartment building with 1 floorplan available. It is located in the Downtown Vancouver neighborhood of Vancouver. It has apartment amenities including in-unit laundry, air conditioning, hardwood floor, and dishwasher. It has building amenities including on-site management, controlled access, garage parking, elevator, fitness center, and storage.