Better than beachfront - this is ON the beach. Located at Tapeka Point Beach, Russell - gateway to New Zealand‘s famous Bay ofIslands. Unobstructed beach and bay views with ...