Granville Island Boatyard and Marina
Water, electrical, washrooms, security. No liveaboard or transient moorages.
1676 Duranleau Street, Suite 100, Granville Island, Vancouver, BC, Canada, V6H 3S4 Also known as Maritime Market and Marina.
Phone: 604-408-0100