Doté d'un jardin et d'une terrasse, l'établissement The Pacific Room, Tapeka Point est situé à Russell, à 200 mètres de la plage de Tapeka Point, à 2,8 km de Long Beach et à 1,2 km de Flagstaff Hill. L'église du Christ se trouve à 2,3 km et le musée Russell à 2,3 km.
Cette maison d'hôtes comprend une télévision à écran plat.
L'aéroport le plus proche, celui de Bay of Islands, est situé à 39 km.