Situated between the mountains and the Pacific Ocean, Hapuku Lodge enjoys a beautiful location. Its accommodation consists of four guest rooms and stunning tree houses, which will take your breath away.