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, dishwasher, and hardwood floor. It has building amenities including elevator, garage parking, storage, controlled access, fitness center, and on-site management.