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